package www.breakcontinue;
public class User {
public static void main(String[] args) {
for (int i = 0; i <=3; i++) {
for (int j =3; j >0; j--) {
if (i==j) {
//continue;//结束本次循环
break;//结束该层循环
}
System.out.println("j="+j);
}
System.out.println("i="+i);
}
}
}
continue是跳出本次循环,进行下一次循环.
break是跳出循环体,执行循环体下面的语句.
continue语句和break语句的区别:
continue语句只结束本次循环,而不是终止整个循环的执行。
break语句则是结束整个循环过程,不再判断执行循环的条件是否成立。break语句可以用在循环语句和switch语句中。在循环语句中用来结束内部循环;在switch语句中用来跳出switch语句。
注意:循环嵌套时,break和continue只影响包含它们的最内层循环,与外层循环无关。