Lua - 中断语句
当循环内遇到break语句时,循环立即终止,程序控制从循环后面的下一条语句恢复。
如果您使用嵌套循环(即一个循环嵌套在另一个循环中),break 语句将停止执行最内层循环并开始执行该块之后的下一行代码。
句法
Lua 中的break语句的语法如下:
break
流程图
例子
--[ local variable definition --]
a = 10
--[ while loop execution --]
while( a < 20 )
do
print("value of a:", a)
a=a+1
if( a > 15)
then
--[ terminate the loop using break statement --]
break
end
end
当您构建并运行上述代码时,它会产生以下结果。
value of a: 10 value of a: 11 value of a: 12 value of a: 13 value of a: 14 value of a: 15
lua_loops.htm