Break : Continue
BeschreibungBreak [Level]
Break ermöglicht folgende Schleifen zu jedem Zeitpunkt zu verlassen: Repeat, For, ForEach und While. Der optionale 'Level' Parameter gibt die Anzahl zu verlassender Schleifen an, wenn es sich um mehrere verschachtelte Schleifen handelt. Ohne einen Parameter verlässt Break die aktuelle Schleife.Beispiel: Einfache Schleife
For k=0 To 10 If k=5 Break ; Wird direkt die For/Next Schleife verlassen EndIf Debug k NextBeispiel: Verschachtelte Schleifen
For k=0 To 10 Counter = 0 Repeat If k=5 Break 2 ; Wird direkt die Repeat/Until und die For/Next Schleifen verlassen EndIf Counter+1 Until Counter > 1 Debug k Next
BeschreibungContinue
Continue ermöglicht die aktuelle Wiederholung (Schleifendurchlauf) bei folgenden Schleifen zu überspringen: Repeat, For, ForEach und While.Beispiel:
For k=0 To 10 If k=5 Continue ; Wird das 'Debug 5' überspringen und direkt zum nächstem Schleifendurchlauf übergehen EndIf Debug k Next