Junior — Middle
Kann man in einer try-Anweisung mehrere catch-Blöcke verwenden?
sobes.tech KI
Antwort von AI
Да, в Java (и, соответственно, в Android) можно использовать несколько блоков catch после одного оператора try. Каждый блок catch предназначен для обработки определённого типа исключения. Это позволяет более точно реагировать на разные ошибки.
Пример:
try {
// код, который может выбросить исключение
} catch (IOException e) {
// обработка ошибок ввода-вывода
} catch (NullPointerException e) {
// обработка ошибок, связанных с null
} catch (Exception e) {
// общий обработчик для всех остальных исключений
}