Control Flow Statements
 
指导程序执行流程的语句。

转移语句
将控制转移到程序的另一部分的语句。
分支语句
执行多个代码分支之一的语句。
循环语句
重复执行代码的语句。

转移语句
Goto
在文本标签定义的代码中将执行转移到另一个点。
GoSub
暂时将执行转移到代码中的另一个点,由文本标签定义。
On Goto
根据表达式的值,将执行转移到由文本标签定义的代码中的一个点中。
On Gosub
基于表达式的值,暂时将执行转移到由文本标签定义的代码中的一个点中。
Return
从使用GoSub的调用或从返回值的过程中返回。

分支语句
If..End If
如果满足条件,则执行一个语句块。
..Else If..
如果满足条件并且不满足所有先前的条件,则执行代码块。
..Else..
如果以前的所有条件都不满足,则执行代码块。
Select..End Select
使用一组条件执行多个语句块之一。
..Case..
如果满足条件,则执行代码块。
..Case Else..
如果以前的所有条件都不满足,则执行代码块。

分支内控制
Exit Select
提前退出Select..End Select语句。
循环语句
While..Wend
在满足条件的同时执行一段语句。
For..Next
当迭代器小于或大于表达式时,执行一个语句块。
Do..Loop
在满足条件的同时执行一段语句。

内循环控制
Continue WhileContinue ForContinue Do
提前进入下一轮循环.
Exit WhileExit ForExit Do
提前退出循环。