Hey,
vorne weg.. Ich bin totaler Java Anfänger ^^.
Von der Schule aus müssen wir mit der Programmiermaske BlueJ arbeiten.
Und mein Problem sieht wie folgt aus:
Ich habe einen Constructor:
der Rest ist nicht wichtig.
Wenn ein Fehler auftritt, sollte die Erstellung eines Objekts abgebrochen werden.
Leider lösche ich mit System.exit(0) alle bisher erstellten Objekte, was nicht das Ziel ist...
Edit: Gibt es hier nicht die möglichkeit, o.ä. zu benutzten?
vorne weg.. Ich bin totaler Java Anfänger ^^.
Von der Schule aus müssen wir mit der Programmiermaske BlueJ arbeiten.
Und mein Problem sieht wie folgt aus:
Ich habe einen Constructor:
Java:
[...]
public Wort(String wort){
String [] tempArrayS = wort.split("");
ArrayZeichen = new Zeichen[tempArrayS.length];
System.out.println("");
for (int i = 1; i < tempArrayS.length; i++){
if (tempArrayS[i].equals(" ")){
System.out.println("Fehler! Es wurde min. ein Leerzeichen eingegeben!");
System.out.println("Vorgang wurde abgebrochen, da kein Wort eingegeben wurde.");
System.out.print("Tipp: Vermeide Leerzeichen!");
//System.exit(0);
}
[...]
Wenn ein Fehler auftritt, sollte die Erstellung eines Objekts abgebrochen werden.
Leider lösche ich mit System.exit(0) alle bisher erstellten Objekte, was nicht das Ziel ist...
Edit: Gibt es hier nicht die möglichkeit, o.ä. zu benutzten?