Zitat von
SirThornberry:
da gibts nen extra thread zu dem thema global. Breaks und goto's sind deswegen so unbeliebt weil damit an irgendwelche stellen gesprungen werden kann und das ganze teilweise dadurch etwas unübersichtlich wird.
Break und Continue sind sehr sauber. Es wird immer nur die aktuelle Schleife abgebrochen oder der nächste Schleifendurchlauf begonnen. Die Verwendung dieser Konstrukte ist auch übersichtlicher als alles in die Anfangs oder Endbedingung einer Schleife zu schreiben. GOTOs sind unübersichtlich; bei Break und Continue ist der Bezug aber immer direkt ersichtlich.