Встречается на собеседованиях • сегодня
С чем не хотел сталкиваться
С NullPointerException — это частая и раздражающая ошибка, возникающая при попытке вызвать метод или обратиться к полю у null.
Пример:
java
String str = null;
int length = str.length(); // NPE!Как избежать:
- Использовать
Optionalдля явной обработкиnull. - Проверять объекты перед использованием (
if (obj != null)). - Аннотации (
@NonNull,@Nullable) в сочетании с инструментами (Lombok, Checker Framework). - Использовать
Objects.requireNonNull()для валидации.
Java 14+:
Можно включить подробные NPE-сообщения через флаг JVM:
bash
-XX:+ShowCodeDetailsInExceptionMessages
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы