一、总结
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
本站部分图文来源于网络,如有侵权请联系删除。
百木园