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

      最近没网,但攒了几天的博客,这次逮到机会发博客,直接三篇走起;




/*
* 循环终止语句: 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=0; i < 10; ++i){ if (i==3) { continue;//只有i=3的时候不循环,但之后的4-9不影响输出 } System.out.println( i ); } } }

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

原文地址:https://www.cnblogs.com/yizhimichong/p/4751286.html