Назад к вопросам
Junior — Middle
72
Можно ли использовать сразу несколько блоков catch в одном операторе try?
Ответ от нейросети
sobes.tech AI
Да, в Java (и, соответственно, в Android) можно использовать несколько блоков catch после одного оператора try. Каждый блок catch предназначен для обработки определённого типа исключения. Это позволяет более точно реагировать на разные ошибки.
Пример:
try {
// код, который может выбросить исключение
} catch (IOException e) {
// обработка ошибок ввода-вывода
} catch (NullPointerException e) {
// обработка ошибок, связанных с null
} catch (Exception e) {
// общий обработчик для всех остальных исключений
}