ahoi Community!
Ich bekomme ständig einen Fehler und finde keinen Ausweg. Es handelt sich hierbei um "else without if". Ziel des Programmes ist es die Daten eines Kunden in ein Array zu speichern. Das versuche ich mithilfe einer While Schleife zu lösen. Könnte jemand vielleicht versuchen den Fehler rauszubekommen und in leicht verständlich dokumentieren.
mfg eugenb
Ich bekomme ständig einen Fehler und finde keinen Ausweg. Es handelt sich hierbei um "else without if". Ziel des Programmes ist es die Daten eines Kunden in ein Array zu speichern. Das versuche ich mithilfe einer While Schleife zu lösen. Könnte jemand vielleicht versuchen den Fehler rauszubekommen und in leicht verständlich dokumentieren.
Code:
public class Objektverwaltungsklasse
{ protected Konto meineKonten[];
protected String Fehlermeldung="";
public Objektverwaltungsklasse()
{ meineKonten = new Konto[20];
}
public void speichern(Konto oKonto)
{
boolean Taschentuch=false;
int i=0;
while(Taschentuch == false && i<=meineKonten.length){
if (meineKonten[i] = null){
meineKonten[i] = oKonto;
Taschentuch = true;
else { // Hier soll der Fehler sein!
i++;}
}
if(Taschentuch==false){
Fehlermeldung="Kein Speicherplatz vorhanden";
}
}
}
mfg eugenb