对于For ... Next循环,Continue语句导致条件测试,并增加循环的部分执行。 对于While和Do ... While循环,continue语句使程序控制传递到条件测试。
Continue { Do | For | While }
Dim a As Integer = 10 Do If (a = 15) Then '跳过迭代 a = a + 1 Continue Do End If Proj.MsgDebug.Add("value of a: {0}", a) a = a + 1 Loop While (a < 20) '返回结果:value Of a: 10 '返回结果:value Of a: 11 '返回结果:value Of a: 12 '返回结果:value Of a: 13 '返回结果:value Of a: 14 '返回结果:value Of a: 16 '返回结果:value Of a: 17 '返回结果:value Of a: 18 '返回结果:value Of a: 19 |