Встречается на собеседованиях • сегодня
Опиши иерархию исключений
В Java исключения организованы в иерархию классов. Корневой класс - Throwable. Он делится на два основных подкласса:
- Error - критические ошибки (например,
OutOfMemoryError), которые обычно не обрабатываются - Exception - проверяемые исключения, требующие обработки
Exception имеет важные подклассы:
- RuntimeException (непроверяемые исключения) -
NullPointerException,ArrayIndexOutOfBoundsExceptionи др. - Проверяемые исключения -
IOException,SQLExceptionи др.
Пример:
java
try {
// код, который может выбросить исключение
} catch (NullPointerException e) {
// обработка конкретного исключения
} catch (Exception e) {
// обработка всех остальных исключений
}
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы