Hallo,
Ich hab schon seit einiger Zeit eine NPE in meine Programm ...
Zwei Dinge sind mir dabei unerklärlich:
1. Die Excetion tritt NICHT regelmäßig auf ... (wenn, dann nur bei einer Methode):
Ich verwende für diese Programm BlueJ, da wir das in der Schule verwenden müssen ...
(Vielleicht hat es ja damit etwas zu tun)
Folgendes Beispiel:
Ich starte BlueJ, öffne mein Projekt rufe die main() auf: keine Exception, Programm läuft flüssig. dann schließe ich BlueJ wieder, öffne es ein weiteres mal, öffne das Projekt, rufe main() auf: NPE
2. Ich kann mir nicht erklären WIESO das eine NPE auslöst:
Grober Code:
Das Array wurde richtig initialisiert belegt ... kann mir das nicht erklären :noe:
Vielleicht liegt es auch an diesem blödem BlueJ, hab aber hier in der Schule grad nichts anderes ...
So long, Luk
Ich hab schon seit einiger Zeit eine NPE in meine Programm ...
Zwei Dinge sind mir dabei unerklärlich:
1. Die Excetion tritt NICHT regelmäßig auf ... (wenn, dann nur bei einer Methode):
Ich verwende für diese Programm BlueJ, da wir das in der Schule verwenden müssen ...
(Vielleicht hat es ja damit etwas zu tun)
Folgendes Beispiel:
Ich starte BlueJ, öffne mein Projekt rufe die main() auf: keine Exception, Programm läuft flüssig. dann schließe ich BlueJ wieder, öffne es ein weiteres mal, öffne das Projekt, rufe main() auf: NPE
2. Ich kann mir nicht erklären WIESO das eine NPE auslöst:
Grober Code:
Java:
public void initialisieren () {
getSingelton().belegtEinArray();
greifeAufEbenDiesesArrayZu(); //Return das Array / Hier bekomme ich 'null' angezeigt
}
Das Array wurde richtig initialisiert belegt ... kann mir das nicht erklären :noe:
Vielleicht liegt es auch an diesem blödem BlueJ, hab aber hier in der Schule grad nichts anderes ...
So long, Luk