Как продолжить выполнение программы даже после исключения?

У меня есть требование, при котором выполнение программы должно продолжаться даже после выдачи исключения.

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

Если исключение выдается в первой итерации, выполнение потока останавливается. Мое требование - даже после выдачи исключения для первой итерации, другие итерации должны продолжаться. Могу ли я написать логику в блоке catch?

Ответы на вопрос(5)

Ваш ответ на вопрос