五浅谈java——break与continue的区别

break是结束循环。

continue是结束本次循环。 循环是有很多次的,break之后不再循环,continue结束本次循环后,再开始下一次的循环。 continue语句只是结束本次的循环,而不是终止整个的执行,接着进行下一次是否执行循环的判定。 而break语句则是结束整个循环过程,不再判断执行循环的条件是否成立。

比如

main()

{

  int n;

  for(n=100;n<=200;n++)

     {

      if(n%3==0)

        continie;

        print("%d",n);

     }

}当n能被3整除时,执行continue语句,结束本次循环(即跳过print函数语句),只有n不被3整除时才执行print函数。

 

比如

for (r=1;r<10;r++)

{

  area=pi*r*r;

     if(area>100)

       break;

       print("%f",area);

} 计算r=1到r=10时的圆面积,当面积area大于100为止。也就是说area>100时,执行break语句,提前结束循环,不再执行剩下的循环。  

posted @ 2015-09-06 09:38  Code脚小Boy  阅读(114)  评论(0)    收藏  举报