JAVA流程控制中有相关代码可以终止整个流程的进程,他们就是(break和continue)
break:在任何循环的主体部分上,都可以使用break语句,他的作用是用于强行结束当前语句,不执行剩余语句的功能。
continue:在任何循环的主体部分上,他的作用是用于终止某次循环的过程或者可以解释是:跳过循环中未执行的语句,跳过执行接下来的语句。
下面看下JAVA控制流程break continue的代码介绍:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
package com.kuang.base.struct顺序结构; public class BreadDemo { public static void main(String[] args) { //break用于强制退出循环 int i = 0 ; while (i< 100 ){ i++; System.out.println(i); if (i== 30 ){ break ; } } } } |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
package lianxi; public class ContinueDemo01 { public static void main(String[] args) { int i = 0 ; while (i< 100 ){ i++; if (i% 10 == 0 ){ System.out.println(); continue ; } System.out.print(i); } //用于终止某次循环 } } |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
package lianxi; public class LabelDemo { public static void main(String[] args) { int count = 0 ; outer: for ( int i = 101 ; i < 150 ; i++){ for ( int j = 2 ; j<i/ 2 ;j++){ if (i % j == 0 ){ continue outer; } } System.out.print(i+ " " ); } } } |
到此这篇关于JAVA控制流程break continue的文章就介绍到这了,更多相关JAVA控制流程内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!
原文链接:https://www.cnblogs.com/mzy456/p/16021616.html