/
Letta21
/
JavaDeateiled
Обзор
Документация
Войти
/
Letta21
/
JavaDeateiled
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Exceptions
21 строка
1 KB
Letta21
create Exceptions
20 янв 2026, 13:36
Верифицирован
20 янв 2026, 13:36
bc93709
Код
Авторство
О чём код?
Мы «заворачиваем» опасный код в блок try. Если внутри что-то пойдет не так, программа не вылетит, а перейдет в блок catch, где мы сможем обработать ошибку. code Java try { int result = 10 / 0; // Опасный код (деление на ноль) } catch (ArithmeticException e) { System.out.println("Ошибка: Делить на ноль нельзя!"); } 2. Самые частые ошибки (Exceptions): ArithmeticException — математические ошибки. ArrayIndexOutOfBoundsException — выход за границы массива. NullPointerException — попытка вызвать метод у null (пустоты). NumberFormatException — когда пытаешься превратить строку "Привет" в число. int[] matrix = new int[3]; try{ matrix[5] = 5; }catch(ArrayIndexOutOfBoundsException e){ System.out.println("Выход за пределы массива!"); }finally { System.out.println("Работа программы завершена"); }