一、总结
1、return 是结束方法
2、break 是跳出循环
3、continue 是终止本次循环继续下次循环
二、return方法
1 //return 2 public static void printWithReturn() { 3 for (int x = 1; x <= 9; x++) { 4 for (int y = 1; y <= x; y++) { 5 System.out.print(y + \"*\" + x + \"=\" + (x * y) + \"\\t\"); 6 } 7 System.out.println(); 8 System.out.println(\"这是return之前的\"); 9 /** 10 * 若果是reurn,结束方法,后面的语句不会执行 11 */ 12 return; 13 } 14 System.out.println(\"方法结束\"); 15 }
三、break方法
1 //break 2 public static void printWithBreak() { 3 for (int x = 1; x <= 9; x++) { 4 for (int y = 1; y <= x; y++) { 5 System.out.println(y + \"*\" + x + \"=\" + (x * y) + \"\\t\"); 6 } 7 System.out.println(); 8 System.out.println(\"这是break之前的\"); 9 /** 10 * 若果是break,结束循环,后面的语句会执行 11 */ 12 break; 13 } 14 System.out.println(\"方法结束\"); 15 }
四、continue方法
1 //continue方法 2 public static void printContinue() { 3 for (int x = 1; x <= 9; x++) { 4 /** 5 * 当x为5时,跳出循环,继续下一次循环 6 */ 7 System.out.println(\"这是continue之前的\"); 8 if (x == 5) { 9 continue; 10 } 11 System.out.println(\"这是continue之后的\"); 12 for (int y = 1; y <= x; y++) { 13 System.out.print(y + \"*\" + x + \"=\" + (x * y) + \"\\t\"); 14 } 15 System.out.println(); 16 17 } 18 System.out.println(\"方法结束\"); 19 }
来自:https://blog.csdn.net/xldmx/article/details/82767133
来源:https://www.cnblogs.com/shuozhang/p/15966495.html
本站部分图文来源于网络,如有侵权请联系删除。