goto Anweisung in Java
-
Hallo
gibt es in Java sowas wie eine goto-Anweisung?
Wenn ich es einfach mit "goto FunktionX" versuche meldet der Compiler:
"illegal Start of expression"Wo liegt da der Fehler?
Danke im Voraus
-
Glasux schrieb:
gibt es in Java sowas wie eine goto-Anweisung?
Nein. In Java gibt es aber mehrstufe break und Exceptions, so dass die beiden Einsatzgebiete, die ich in C fuer goto sehe, in Java nicht gegeben sind.
-
Es gibt kein goto in Java (auch wenn goto als Schlüsselwort existiert)
Eine Funktion ruft man einfach OHNE irgendeinen Zusatz auf. Nämlich á la Objekt.Methodenname ([Parameter])
-
Danke für eure Antworten!
Gibt es eine Möglichkeit innerhalb einer Schleife um ein oder mehrere Schritte zurückzugehen, wenn eine Variable einen bestimmten Wert hat?
Wenns ein goto gäbe wäre es ja sehr einfach
-
Glasux schrieb:
Gibt es eine Möglichkeit innerhalb einer Schleife um ein oder mehrere Schritte zurückzugehen, wenn eine Variable einen bestimmten Wert hat?
do { blah(); } while (variable == wert)
?
-
Nein, er meint mehrfach verschachtelte Schleifen, bei denen in der innersten eine Abbruchsbedingung steht, nach der alle verschachtelten Schleifen ihr ende finden sollten.
Jürgonaut
-
test: for(int i = 0; i < sonstwas; ++i) { while(xyz) { if(a) { continue test; } } }
Also wenn ich mich recht entsinne geht sowas hier...