# Lua break 語句
Lua 編程語言 break 語句插入在循環體中,用于退出當前循環或語句,并開始腳本執行緊接著的語句。
如果你使用循環嵌套,break語句將停止最內層循環的執行,并開始執行的外層的循環語句。
### 語法
Lua 編程語言中 **break** 語句語法格式:
~~~
~~~
break
~~~
~~~
流程圖:
### 實例
以下實例執行 while 循環,在變量 a 小于 20 時輸出 a 的值,并在 a 大于 15 時終止執行循環:
~~~
~~~
--[??定義變量??--]?a?=??10??--[??while??循環??--]??while(?a?<??20??)??do??print("a?的值為:",?a)?a=a+1??if(?a?>??15)??then??--[??使用??break??語句終止循環??--]??break??end??end
~~~
~~~
以上代碼執行結果如下:
~~~
~~~
a?的值為:??10?a?的值為:??11?a?的值為:??12?a?的值為:??13?a?的值為:??14?a?的值為:??15
~~~
~~~
- Lua 簡介
- Lua 環境安裝
- Lua 數據類型
- Lua 變量
- Lua 循環
- Lua while 循環
- Lua for 循環
- Lua repeat...until 循環
- Lua 循環嵌套
- Lua break 語句
- Lua 流程控制
- Lua if 語句
- Lua if...else 語句
- Lua if 嵌套語句
- Lua 函數
- Lua 運算符
- Lua 字符串
- Lua 數組
- Lua 迭代器
- Lua table(表)
- Lua 模塊與包
- Lua 元表(Metatable)
- Lua 協同程序(coroutine)
- Lua 文件 I/O
- Lua 錯誤處理
- Lua 調試(Debug)
- Lua 垃圾回收
- Lua 面向對象
- Lua 數據庫訪問
- CoverPage