Visual Basic Continue 语句
Continue 语句会导致循环跳过其主体的剩余部分,并重新判断其条件进行下一个循环。 它有点像 Exit 语句,但它不是强制终止,而是强制循环下一个迭代,跳过其间的任何代码。
对于 For…Next 循环,Continue 语句跳转到条件判断与变量自增处。 而对于 While 和 Do…While 循环,Continue 语句会使程序跳转到条件判断。
语法
Continue 语句的语法如下所示:
Continue { Do | For | While }
流程图

实例
Module loopsSub Main()' local variable definitionDim a As Integer = 10DoIf (a = 15) Then' skip the iteration 'a = a + 1Continue DoEnd IfConsole.WriteLine("value of a: {0}", a)a = a + 1Loop While (a < 20)Console.ReadLine()End SubEnd Module
结果如下:
value of a: 10value of a: 11value of a: 12value of a: 13value of a: 14value of a: 16value of a: 17value of a: 18value of a: 19