2.8 break和continue
Posted dees
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2.8 break和continue相关的知识,希望对你有一定的参考价值。
一、区别:
break:终止整个循环。
continue:中止一次循环,进入下一次循环。
1.1 break:
public class Test14{ public static void main(String[] args){ // 随机产生一个整数,如果整数等于15,则停止产生随机数 int r = 0; for(;;){ r = (int)(Math.random() * (20-10+1)) + 10; System.out.println("r = " + r); if(r == 15){ break; // System.out.println("test1");此行代码不会执行 } System.out.println("test2"); } } }
break后面的语句不被执行。
1.2 continue:
for(int i=1;i<=10;i++){ if(i % 3 == 0){ continue; System.out.println("test1");//continue后面的语句不会执行; } System.out.println("i = " + i); }
Continue后面的语句不被执行。
以上是关于2.8 break和continue的主要内容,如果未能解决你的问题,请参考以下文章