Kolejka - NullPointerException

Kolejka - NullPointerException
S7
  • Rejestracja:około 9 lat
  • Ostatnio:około 9 lat
  • Postów:2
0

Dzieki, do usuniecia

edytowany 1x, ostatnio: sajmon71
DI
  • Rejestracja:prawie 11 lat
  • Ostatnio:ponad 6 lat
  • Postów:103
0

gdzie jest definicja klasy 'element'?

S7
  • Rejestracja:około 9 lat
  • Ostatnio:około 9 lat
  • Postów:2
0
bogdans
Nie demoluj wątku.
RE
  • Rejestracja:ponad 9 lat
  • Ostatnio:około 9 lat
  • Postów:34
1

Dostajesz NullPointerException, bo w obiekcie pierwszy klasy Element, pole (czyli zmienna należąca do klasy) zamowienie jest ustawione na null. Jawnie w konstruktorze klasy Element ustawiasz je na null dla każdego nowo tworzonego obiektu tej klasy, więc jeśli później nie przypisujesz do pola zamowienie żadnej referencji te pole pozostaje nullem i próba wywołania metody na zmiennej zamowienie (która jest nullem) kończy się właśnie takim wyjatkiem.

edytowany 2x, ostatnio: rekrut

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.