break语句用于立即终止当前循环或switch语句,程序跳转至其后第一条语句执行;在for循环中可满足条件时提前退出,停止后续迭代。

break 语句用于立即终止当前所在的循环(for、while、do...while)或 switch 语句,程序会跳转到该循环或 switch 结构之后的第一条语句继续执行。
在 for 循环中使用 break
当满足某个条件时,用 break 提前退出循环,不再执行剩余迭代。
例如:
for (let i = 0; i
在 while 和 do...while 中使用 break
和 for 类似,break 可在循环体中根据条件提前中止。
例如:
let n = 0; while (n
break 不能跳出外层循环(除非用标签)
默认情况下,break 只影响**最近的一层**循环。如果需要从嵌套循环中直接跳出外层,可以配合使用:
- 在外层循环前加一个标识符加冒号(如
outer:) - 在内层用
break outer;
例如:
outer: for (let i = 0; i
break 在 switch 中的作用
在 switch 中,break 用于防止“穿透”(fall-through),即执行完一个 case 后不继续执行下一个 case。
例如:
const day = 2;
switch (day) {
case 1:
console.log('Monday');
break;
case 2:
console.log('Tuesday'); // 只执行这一句
break;
default:
console.log('Other day');
}
Java免费学习笔记:立即使用
解锁 Java 大师之旅:从入门到精通的终极指南











