Sobes.tech
Назад к вопросам
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. Обработка исключений помогает сделать программу более устойчивой и контролируемой при ошибках.