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

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