循环控制中关键字break和continue的使用

简介: 循环控制中关键字break和continue的使用

一、break关键字

作用:跳出循环语句

for(int i=0;i<3;i++){
            System.out.println("   i:"+i);
for(int j=0;j<6;j++){
            if(j==4)
            break;
            System.out.println("j:"+j);
     }
}

该段代码中第二个for循环中的if条件j=4满足时,break会跳出第二个for循环,4至6未经打印,继续第一个for循环,开始新的一轮循环。

      语句嵌套中,break能跳出里层正在运行的代码,返回外层代码。

二、continue关键字

作用:执行上一次循环。


for(int j=0;j<=3;j++){
                System.out.println("    j:"+j);
for(int i=1;i<=5;i++){    
                if(i%2==0)
                    continue;
                System.out.println("i="+i);    
            }        
        }


       该段代码第二个for语句中,if条件i值是偶数每满足一次,continue就会直接让i+1,越过打印数字i的中间环节,进行下一次循环。


       语句嵌套中,continue能直接开始执行下一次循环。

 image.png

(「・ω・)「嘿    点赞+关注

相关文章
|
1月前
|
算法
除了break和continue,还有其他方式控制ES7中for...of循环吗?
除了break和continue,还有其他方式控制ES7中for...of循环吗?
|
2月前
|
JavaScript 前端开发 Java
for循环、break和continue、二重循环
【10月更文挑战第12天】这段内容介绍了编程中的 `for` 循环,包括基本概念、应用场景以及 `break` 和 `continue` 语句的使用方法。`for` 循环是一种常用的流程控制语句,用于重复执行一段代码。文中通过不同语言的示例说明了如何遍历数组、计算数值和创建矩阵等。此外,还介绍了二重循环的概念及其在处理二维数据结构中的应用。
break、continue、return在循环中用法的区别
break、continue、return在循环中用法的区别
|
7月前
switch 语句,while 循环,for 循环和do while循环
switch 语句,while 循环,for 循环和do while循环
51 0
|
7月前
|
存储 数据可视化 C#
C# Break 和 Continue 语句以及数组详解
它被用于“跳出” switch 语句。 break 语句也可用于跳出循环。 以下示例在 i 等于 4 时跳出循环: 示例:
88 0
|
7月前
|
存储 C语言 索引
深入解析 C 语言中的 for 循环、break 和 continue
当您确切地知道要循环执行代码块的次数时,可以使用 for 循环而不是 while 循环
247 0
|
C语言
for和do-while循环以及break和continue语句
for和do-while循环以及break和continue语句
93 0
|
Java
关键字break和return的区别
关键字break和return的区别
80 0
|
C语言
for-if-break/do-while-break嵌套的问题
for-if-break/do-while-break嵌套的问题
91 0
C++——循环中的特殊控制:continue与break
C++——循环中的特殊控制:continue与break