欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【ASP如何跳出本次进入下一次循环】,下面是详细的分享!
ASP如何跳出本次进入下一次循环
看下面的Java代码,目的是为了当i是3的时候,就不做输出,直接跳到下一个循环。 int i=0;
while (i < 5) ...{
i++;
if (i==3) ...{
continue;
}
System.out.println("I'm not 3, I'm " + i);
// Do something else...
}
然而在ASP (VB) 应该怎么写呢?不少人就犯难了。在此,我给出些答案供参考,还往多多指教!
i=0
Do While (i < 5)
If (i <> 3) Then
'MsgBox "I'm not 3, I'm " & i
'Do something else...
End If
i=i + 1
Loop
显然,上面的例子会贻笑大方。
i=0
Do While (i < 5)
For j=1 To 1
If (i=3) Then
Exit For
End If
'MsgBox "I'm not 3, I'm " & i
'Do something else...
Next j
i=i + 1
Loop
以上所分享的是关于ASP如何跳出本次进入下一次循环,下面是编辑为你推荐的有价值的用户互动:
相关问题:asp中如何中断本次for循环进入下一次for循环?
答:加个IF,条件符合则本次循环什么也不做。。 >>详细
相关问题:continue 是跳出本次循环还是所有循环
答:结束本次循环,即跳出循环体中下面尚未执行的语句,接着进行下一次是否执行循环的判定。 continue语句和break语句的区别是: continue语句只结束本次循环,而不终止整个循环的执行。而break语句则是结束整个循环过程,不再判断执行循环的条件是否... >>详细
相关问题:dos批处理中如何跳出本次循环继续下次循环?
答:你没贴代码,帮你想个笨办法,设置个标志性变量,比如set flag=y 之后在不想让它本轮执行的部分加个判断if not defined flag 让它空循环,并适时把这变量清零,以免影响下轮循环 >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
