break:使用在switch-case中或者循环中
如果使用在循环中,表示:结束"当前"循环
continue:使用在循环结构中
表示:结束"当次"循环
关于break和continue中标签的使用。(理解)
class TestBreakContinue{ public static void main(String[] args) { /* for(int i = 1;i <= 10;i++){ if(i % 4 == 0){ //break; continue; } System.out.println(i); } */ label:for(int i = 1;i < 5;i++){ for(int j = 1;j <= 10;j++){ if(j % 4 == 0){ //break; //continue; //break label; continue label; } System.out.print(j); } System.out.println(); } System.out.println(); for(int i = 1;i <= 10;i++){ if(i % 4 == 0){ break; //continue; //在break和continue语句之后不能添加其他语句,应为永远也不可能被执行! //System.out.println("林志玲晚上要约我"); } System.out.println(i); } } }
输出结果:
123123123123
1
2
3