读书人

break与continue的差异

发布时间: 2012-09-04 14:19:30 作者: rapoo

break与continue的区别

break:终止内部循环跳到外部循环;

continue:终止本次循环,不执行下面的语句,直接执行下次循环。

举例:

for(int i=0;i<5;i++){for(int j=0;j<4;j++){System.out.println("j="+j);if(j==2){continue;}System.out.println("ssssssss");}}

??

当内部循环j=2时,如果为break,则直接执行外部的循环;

如果为continue,则不会执行System.out.println("ssssssss");,会执行下次循环。即j=3。

读书人网 >编程

热点推荐