Die continue-Anweisung (entspricht ABAP: check 1 = 2) |
Beispiel: Verlassen einer while-Schleife. Ergebnis: Es wird
einmal der String "x ist 10"
ausgegeben. |
break und continue können zusätzlich mit einem Label versehen werden. Der Kontrollfluß verzweigt dann zu der dem Label folgenden Anweisung. Ein Label, zu dem mit continue verzweigt werden soll, darf nur an den Anfang einer Schleife gestellt werden. Ein Label besteht aus einem java-Bezeichner, an den ein Doppelpunkt gehängt ist. |
break und continue sollten so sparsam
wie möglich verwendet werden, da Sprungbefehle leicht zu sehr
unübersichtlichen und damit fehlerträchtigen Programmen
führen können. Eine Ausnahme bildet die switch-Anweisung, die
ohne eine break-Anweisung hinter den einzelnen Fallunterscheidungen
nicht realisiert werden kann. |