JavaSE复习日记 : 循环终止语句(break/break outerFor/continue)

时间:2024-06-27 12:32:56
      最近没网,但攒了几天的博客,这次逮到机会发博客,直接三篇走起;

/*
* 循环终止语句: break/ break outerFor/ continue
*/ /*
* break语句
* 1. 用于switch语句中,结束分支语句;
* 2. break也可以用在循环当中,默认情况下结束离他最近第一个循环
* break: 结束循环;
* return: 结束方法并返回一个值;
*/ /*
public class JavaSE{
public static void main(String[] args){
for(int i=0; i <10 ; ++i){
System.out.println( i );
if (i==5) {
break;//当i等于5时,结束循环,不再往下循环
}
}
System.out.println( "break结束循环后的输出" );
}
}
*/ //-------------------------------------------------------------------------- /*
* break outerFor语句
* 终止指定的循环;
*/ /*
public class JavaSE{
public static void main(String[] args){ // for(int i=0; i < 10; ++i){
// System.out.println( i );
// if (i==5) {
// break;//终止最近的循环
// }
// }
// System.out.println( i );//i是for循环的局部变量,只能在for循环里用,外部无法调用,所以这里会报错:找不到符号 outerFor:for(int i=0; i < 10; ++i){
for(int j=0; j <i ; ++j){
System.out.println( j + " " );
if (i==3) {//当i==3时,外层循环终止,内层循环继续
break outerFor;
}
} }
} }
*/ //------------------------------------------------------------------------------
/*
* continue语句
* 只终止当次循环,但不影响之后的循环;
*/ public class JavaSE{
public static void main(String[] args){
for(int i=; i < ; ++i){
if (i==) {
continue;//只有i=3的时候不循环,但之后的4-9不影响输出
}
System.out.println( i ); }
}
}

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>杰我教育WWW.JAOVO.COM<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<