Назад к вопросам
Junior — Middle
68
Каким образом реализовать обработку исключений в Java-коде?
Ответ от нейросети
sobes.tech AI
В Java обработка исключений реализуется с помощью блоков try-catch-finally. Код, который может вызвать исключение, помещается в блок try. Исключения перехватываются в блоках catch, где можно обработать ошибку. Блок finally выполняется всегда, независимо от того, было исключение или нет.
Пример:
try {
int result = 10 / divisor; // может вызвать ArithmeticException при divisor = 0
System.out.println("Результат: " + result);
} catch (ArithmeticException e) {
System.out.println("Ошибка: деление на ноль!");
} finally {
System.out.println("Блок finally выполнен.");
}
Также можно создавать собственные исключения, наследуя Exception или RuntimeException. Обработка исключений помогает сделать программу более устойчивой и контролируемой при ошибках.