EMZETT.
Увійти

NullPointerException (Java)

Коротко: Виконано звернення до посилання, що вказує на null.

Докладніше: Одна з найчастіших помилок Java.

Подробиці

Можливі причини

  • Об’єкт не ініціалізовано (створити екземпляр).
  • Метод повертає null.
  • Неправильний порядок ініціалізації.

Рішення

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

Див. також: Створити екземпляр, Ініціалізувати, Java