Java中break和continue的区别及其用法

(1)break用于完全结束一个循环,跳出循环体,执行循环之后的代码。

break语句跳出当前循环。

Java中break和continue的区别及其用法

break语句跳出外层循环

break语句不仅可以结束其所在的循环,还可以直接结束其外层循环。此时需要在break后紧跟一个标签,这个标签用于标识一个外层循环。Java中的标签就是一个紧跟英文冒号(:)的标识符。与其它语言不同的是,Java中的标签只有放在循环语句之前才有作用。

Java中break和continue的区别及其用法

(2) continue语句用于终止本次循环,接着开始下一次循环。

Java中break和continue的区别及其用法

与break类似的,continue后也可紧跟一个标签,用于直接跳过标签所标识循环的当次循环的剩下语句,重新开始下一次循环。

Java中break和continue的区别及其用法