Lua - 中断语句


当循环内遇到break语句时,循环立即终止,程序控制从循环后面的下一条语句恢复。

如果您使用嵌套循环(即一个循环嵌套在另一个循环中),break 语句将停止执行最内层循环并开始执行该块之后的下一行代码。

句法

Lua 中的break语句的语法如下:

break

流程图

lua中断语句

例子

--[ 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