中断语句和继续语句之间的区别

2022-08-31 05:12:59

谁能告诉我和语句之间的区别?breakcontinue


答案 1

break离开一个循环,跳转到下一个迭代。continue


答案 2

有关更多详细信息和代码示例,请参阅分支语句

break

中断语句有两种形式:带标签和未标记。您在前面讨论的 switch 语句中看到了未标记的表单。您还可以使用未标记的中断来终止 for,while或do-while循环[...]

未标记的中断语句终止最里面的开关,for、while 或 do-while 语句,但带标签的 break 终止外部语句。

continue

continue 语句跳过 for、while 或 do-while 循环的当前迭代。未标记的表单将跳到最内层循环主体的末尾,并计算控制循环的布尔表达式。[...]

带标签的 continue 语句跳过用给定标签标记的外部循环的当前迭代。