Встречается на собеседованиях • сегодня
Что такое исключения
Исключения (exceptions) в Java — это события, прерывающие нормальный ход выполнения программы. Они возникают при возникновении ошибок (например, деление на ноль, обращение к null, выход за границы массива).
Типы исключений:
- Checked (проверяемые) — обязательны для обработки (например,
IOException). - Unchecked (непроверяемые) — наследники
RuntimeException(например,NullPointerException). - Error — критические ошибки JVM (например,
OutOfMemoryError).
Обработка:
java
try {
int result = 10 / 0; // ArithmeticException
} catch (ArithmeticException e) {
System.out.println("Деление на ноль!");
} finally {
System.out.println("Блок finally выполнится всегда");
}Можно создавать свои исключения, наследуясь от Exception или RuntimeException.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы