java基础 第三章 上(终止循环 break,continue)
终止循环
1.brake
(1)只能用于switch和loop(循环)中,单独存在会报错。
(2)只能跳出当前的循环,如果有多层循环,则只跳出所在的一层循环。
(3)在for循环中,在break后面不要写百分之百都不会执行到的语句,否则会做成多余代码,java编译会失败。
例:for ( int i = 0; i < 5; i++){
break;
System.out.println(i);
} //是错误的程序
如果在嵌套循环中,最内层的break要跳出外层循环,可以为for设置别名。
例:outside: for ( int i = 0; i < 5; i++){
inside: for( int j = 0; j < 3; j++){
System.out.println( j );
break outside; //跳出最外层的循环
}
}
2.continue
(1)结束当前的循环步骤,返回到本层循环的起点,继续下一次循环。
(2)只能在loop(循环)中。
(3)continue单独存在,后面也不能存在有百分之百都执行不到的语句。