码迷,mamicode.com
首页 > 其他好文 > 详细

break与continue在循环中的区别

时间:2018-08-20 11:31:49      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:system   一次循环   输出   out   的区别   跳过   strong   ||   for   

break

(1).结束当前整个循环,执行当前循环下边的语句。忽略循环体中任何其它语句和循环条件测试。

(2).只能跳出一层循环,如果循环是嵌套循环,那么需要按照你嵌套的层次,逐步使用break来跳出。

continue

(1).终止本次循环的执行,即跳过当前这次循环中continue语句后尚未执行的语句,接着进行下一次循环条件的判断。 

(2).结束当前循环,进行下一次的循环判断。

(3).终止当前的循环过程,但他并不跳出循环,而是继续往下判断循环条件执行语句.它只能结束循环中的一次过程,但不能终止循环继续进行。

Demo示例         

 1 for( int a= 1;a<10;a++){
 2     if(a==3||a==5||a==7){
 3        continue;
 4     }
 5     else if(a == 9){
 6        System.out.println(a+" ")
 7        continue;
 8     }
 9     System.out.print(a + " ")//输出的结果是:1 2 4 6 8 9              
10 }                       
11 
12 for( int a= 1;a<10;a++){
13     if(a==3||a==5||a==7){
14        continue;
15     }
16     else if(a == 8){
17        System.out.println(a+" ")
18        break;
19     }
20     System.out.print(a + " ")//输出的结果是:1 2 4 6 8             
21 }                   

 

break与continue在循环中的区别

标签:system   一次循环   输出   out   的区别   跳过   strong   ||   for   

原文地址:https://www.cnblogs.com/superwei001/p/9504349.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!