Die break-Anweisung |
Beispiel: Verlassen einer for-Schleife |
Beispiel: bei if-anweisung mit Label |
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 Fallunterscheidungennicht
realisiert werden kann. |