EMZETT.
Login

NullPointerException (Java)

Kurz: Ein Zugriff erfolgte auf eine Referenz, die auf null zeigt.

Genauer: Einer der häufigsten Java-Fehler.

Im Detail

Mögliche Ursachen

  • Objekt nicht initialisiert (instanziieren).
  • Methode liefert null zurück.
  • Falsche Reihenfolge der Initialisierung.

Lösungswege

  1. Stacktrace lesen: Zeile und Variable finden.
  2. Variable vorher prüfen oder Optional nutzen.
  3. Konstruktoren und Initialisierung prüfen.

Siehe auch: instanziieren, initialisieren, Java