Wie kann ich die Programmausführung fortsetzen, obwohl ich eine Ausnahme ausgelöst habe?

Ich habe eine Anforderung, bei der der Programmablauf auch nach dem Auslösen einer Ausnahme fortgesetzt werden soll.

<code>for(DataSource source : dataSources) {
    try {
        //do something with 'source'
    } catch (Exception e) {
    }
}
</code>

Wenn in der ersten Iteration eine Ausnahme ausgelöst wird, wird die Flow-Ausführung gestoppt. Meine Anforderung ist, dass auch nach dem Auslösen einer Ausnahme für die erste Iteration andere Iterationen fortgesetzt werden sollten. Kann ich Logik in Catch Block schreiben?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage