Hallo!
Ich habe ein Java-Programm geschrieben, allerdings gibt er mir (unter anderem) an einer Stelle eine Fehlermeldung mit java.lang.NullPointerException aus....ich hoffe mal, dass die anderen Fehlermeldungen ähnlich sind und ich sie mit der Lösung dieses Fehlers auch beseitigen kann....
Also folgendes: Die folgende Klasse soll eine Menge von Objekten bekommen und diese rückwärts durchlaufen und dabei für jedes der Objekte ein Attribut ändern. In der Zeile mit current.vorgaenger.markiere(true) bekomme ich beim testen aber die NullPointerException. Was stimmt hier nicht?
Bin für jede Hilfe dankbar, weiß mir alleine momentan nicht mehr zu helfen. Ein herzliches Dankeschön schon im Vorraus!!
Liebe Grüße
Pandora
Ich habe ein Java-Programm geschrieben, allerdings gibt er mir (unter anderem) an einer Stelle eine Fehlermeldung mit java.lang.NullPointerException aus....ich hoffe mal, dass die anderen Fehlermeldungen ähnlich sind und ich sie mit der Lösung dieses Fehlers auch beseitigen kann....
Also folgendes: Die folgende Klasse soll eine Menge von Objekten bekommen und diese rückwärts durchlaufen und dabei für jedes der Objekte ein Attribut ändern. In der Zeile mit current.vorgaenger.markiere(true) bekomme ich beim testen aber die NullPointerException. Was stimmt hier nicht?
Java:
private void mark(){
Objekt current=letztes; //Aktuelles Objekt
while(!current.equals(start)){ //Durchlaufen der Objekte, bis man beim ersten angekommen ist
current.vorgaenger().markiere(true); //Ein VorgängerAttribut soll markiert werden
current=current.vorgaenger().getPartner(); //Partnerknoten des aktuellen Knotens wird der zum aktuellen Knoten
}
}
Bin für jede Hilfe dankbar, weiß mir alleine momentan nicht mehr zu helfen. Ein herzliches Dankeschön schon im Vorraus!!
Liebe Grüße
Pandora