Встречается на собеседованиях • сегодня

Какая иерархия Exception

В Java исключения организованы в иерархию, где все исключения наследуются от Throwable:

  1. Throwable - базовый класс
    • Error (непроверяемые) - серьезные системные ошибки (OutOfMemoryError, StackOverflowError)
    • Exception - базовый класс для исключений
      • RuntimeException (непроверяемые) - NullPointerException, IllegalArgumentException
      • Проверяемые исключения - IOException, SQLException (должны обрабатываться или объявляться)

Пример:

java
try {
    // код, который может выбросить исключение
} catch (IOException e) {  // проверяемое исключение
    // обработка
} catch (RuntimeException e) {  // непроверяемое
    // обработка
}
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы