4.4.2 继续语句
在Java程序设计中,继续语句使用关键字“continue”表示。继续语句同中断语句一样,用在循环体中,继续语句是用于终止当前循环体,返回到循环开始处,接着开始新的循环。
【实例4.18】下面先看一个有关继续语句的实例。
01 ///只在奇数时,才输出,偶数时,会退出本次循环
02 public class control15
03 {
04 public static void main(String[]args)
05 {
06 for(int i=1;i<10;i++)
07 {
08 if(i%2==0)
09 {continue;}
10 System.out.println(i);
11 }
12 System.out.println("退出来了");
13 }
14 }
【代码说明】仔细分析以上的程序段,如果使用“break”语句,那么运行结果中只有一个“1”,而用了继续语句,则输出了10以内的奇数。在程序中,如果“i”是偶数,遇到继续语句,就终止“System.out.println(i)”这个语句,又跳到循环开始,重新循环。所以,只要遇到偶数就会终止程序,遇到奇数程序就会继续运行。
【运行效果】
1 3
5 7
9 退出来了