Sobes.tech
Назад к вопросам
Junior — Middle
72

Можно ли использовать сразу несколько блоков catch в одном операторе try?

Ответ от нейросети

sobes.tech AI

Да, в Java (и, соответственно, в Android) можно использовать несколько блоков catch после одного оператора try. Каждый блок catch предназначен для обработки определённого типа исключения. Это позволяет более точно реагировать на разные ошибки.

Пример:

try {
    // код, который может выбросить исключение
} catch (IOException e) {
    // обработка ошибок ввода-вывода
} catch (NullPointerException e) {
    // обработка ошибок, связанных с null
} catch (Exception e) {
    // общий обработчик для всех остальных исключений
}