# Schlüsselwortreferenz

ExitLoop

Beendet eine While-, Do- oder For-Schleife.

ExitLoop [level]

Parameter

level | [optional] Die Ebene der Schleife, die beendet werden soll (Standard ist 1, also die aktuelle Schleife).

Bemerkungen

Ein negativer level oder einer mit dem Wert 0 hat keinen Effekt.
ExitLoop beendet eine While-, Do- oder For-Schleife.
ExitLoop ist dann nützlich, wenn du ansonsten eine Fehlerüberprüfung sowohl im Schleifentest als auch im Schleifencode durchführen müsstest.

Siehe auch

ContinueLoop, Exit, For, Do, While

Beispiel

$sum = 0
While 1 ;Endlosschleife, bis ExitLoop aufgerufen wird
$ans = InputBox("Summe aller Zahlen: " & $sum, _
"Gib eine positive Zahl ein. (Eine negative zum Beenden)")
If $ans < 0 Then ExitLoop
$sum = $sum + $ans
WEnd
MsgBox(0,"Die Gesamtsumme ist", $sum)