Встречается на собеседованиях • сегодня
Что такое непроверяемые исключения
Непроверяемые исключения (unchecked exceptions) — это исключения, которые не требуют обязательной обработки в коде. Они наследуются от RuntimeException или Error.
Особенности:
- Компилятор не проверяет их обработку (не требует
try-catchилиthrows). - Обычно возникают из-за логических ошибок (например,
NullPointerException,ArrayIndexOutOfBoundsException). - Можно обрабатывать, но чаще исправляют код.
Пример:
java
public class Main {
public static void main(String[] args) {
String str = null;
System.out.println(str.length()); // NullPointerException (unchecked)
}
}Когда использовать:
Если исключение можно избежать проверкой логики (например, проверка null), лучше не использовать непроверяемые исключения.

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