Break语句与Continue语句的区别及break语句功能解释

Break语句:

Break语句与Continue语句的区别及break语句功能解释

break 语句能让正在运行的程序立即退出处于最内层的循环,或者退出一个 switch 语句。

它是用来退出循环或者 switch 语句的。只有当它出现在这些语句的时候,这种形式的 break 语句才是合法的。

如果一个循环的终止条件较为复杂,那么使用 break 语句去实现某些条件,要比通过一个循环表达式来包含所有条件容易很多。

for(let i = 0; i < 50; i++) {
    if(i == 5) {
        break;
    }
    console.log(i);
}

当i=5的时候,直接退出for循环。这个循环将不再被执行。

Continue语句:

continue 语句与 break 语句有相似之处。不同之处在于,它并非退出一个循环,而是开启循环的新一轮迭代。

continue 语句仅能在 while 语句的循环体内使用。continue 语句也仅能在 do/while 语句的循环体内使用。continue 语句还仅能在 for 语句的循环体内使用。continue 语句同样仅能在 for/in 语句的循环体内使用。在其他地方使用 continue 语句都会导致错误。

for(var i = 5; i >=0; i--) {
如果 i 等于 4 或者 i 等于 3 或者 i 等于 1 ,那么 {
        continue;
    }
    console.log(i);
}

当 i 为 4 时,直接跳出 for 循环;当 i 为 3 时,直接跳出 for 循环;当 i 为 1 时,直接跳出 for 循环。下次继续执行。至于输出结果,希望大家去打印一下。

打印的结果:

Return语句:

return 语句只能出现在函数体内部。如果出现在代码中的其他任何地方,就会导致语法错误。

return 语句的作用是需要返回一个值,如果不需要返回值就不需要使用 return 语句。它就像一个出口,能够结束方法体中 return 后面部分的代码执行。通常,return false 或者 return true 被用于判断一些结果。

你可能想看:
« 上一篇
下一篇 »

相关推荐

java中什么是冒泡,冒泡算法

2026年09月06日

27阅读

java中冒号,java双冒号

2026年09月06日

26阅读

java中的->,java中的是什么意思

2026年09月06日

24阅读

java中的super用法,Java中super的说明

2026年09月06日

28阅读

java中反射的应用,java中反射的应用场景

2026年09月06日

26阅读

java中开关的定义,Java关键字有哪些

2026年09月06日

26阅读