关键字参考


ExitLoop

终止一个 While/Do/For 循环.

ExitLoop [等级]

参数

等级 [可选参数] 终止(多层嵌套循环中的)指定层.默认值为 1(表示当前循环).

注意/说明

一个负数 等级 或者 等级 为0将不会有任何效果.

ExitLoop 将会中断跳出一个 While, Do 或者 For 循环.
ExitLoop 可使脚本同时在循环控制表达式和循环体中实现对错误的检测.

相关

ContinueLoop, Exit, For, Do, While

示例/演示


Local $sum = 0
While 1 ;除非调用 ExitLoop ,则无限循环
    Local $ans = InputBox("运行次数=" & $sum, _
        "   输入一个正数.  (负数将退出)")
    If $ans < 0 Then ExitLoop
    $sum = $sum + $ans
WEnd
MsgBox(4096,"次数为:", $sum)