EMZETT.
Войти

NullPointerException (Java)

Коротко: Выполнено обращение к ссылке, указывающей на null.

Подробнее: Одна из самых частых ошибок Java.

Подробности

Возможные причины

  • Объект не инициализирован (создать экземпляр).
  • Метод возвращает null.
  • Неверный порядок инициализации.

Решения

  1. Прочитайте трассировку стека: найдите строку и переменную.
  2. Проверьте переменную заранее или используйте Optional.
  3. Проверьте конструкторы и инициализацию.

См. также: Создать экземпляр, Инициализировать, Java