2016-06-29
1 break语句
break:强制当前循环终止。
break跳出当前循环。
跳出循环后,继续执行后面的代码。
package com.java1995; public class TestBreak { public static void main(String[] args){ //测试break跳出当前循环 for(int i=1;i<10;i++){ System.out.println("这是外循环,当前循环第"+i+"次"); for(int j=1;j<3;j++){ System.out.println(" 这是内循环,当前循环第"+j+"次"); break; } } } }
2 continue语句
停止本次循环,继续执行剩下的循环。
package com.java1995; public class TestContinue { public static void main(String[] args) { for(int i=0;i<10;i++){ if(i==6){ continue; } System.out.println(i); } } }
3 return语句
从当前方法中退出。执行return之后,后面剩余的代码都不会执行。
package com.java1995; public class TestReturn { public static void main(String[] args) { for(int i=0;i<10;i++){ if(i==6){ //break; //continue; return; } System.out.println(i); } System.out.println("hello"); } }
【参考资料】