
如果没有,会把满足条件case后面的case语句继续执行,直到遇到break或执行完所有case然后才会结束循环
break就是结束循环还有个continue是结束本次循环,继续下一次循环
给个例子你:
public
class
BreakAndContinue
{
public
static
void
main(String[]
args)
{
/*break:
*
i=5的时候结束循环*/
System.out.println("Java中的break.")
for(int
i=0i<10i++)
{
if(i==5)
break
System.out.println(i+"----liuyang054")
}
System.out.println()
System.out.println("Java中的continue.")
/*continue:
*
当i=5时候,不打印5----liuyang054,接着i自加到6继续执行for循环一直到i=10循环结束
*
*/
for(int
i=0i<10i++)
{
if(i==5)
continue
System.out.println(i+"----liuyang054")
}
}
}
输出的结果是:
Java中的break.
0----liuyang054
1----liuyang054
2----liuyang054
3----liuyang054
4----liuyang054
Java中的continue.
0----liuyang054
1----liuyang054
2----liuyang054
3----liuyang054
4----liuyang054
6----liuyang054
7----liuyang054
8----liuyang054
9----liuyang054
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)