break-continue

252 阅读1分钟

前一段面试,面试官问我break和continue的区别?

break:用于完全结束一个for循环,跳出循环体执行循环后面的语句。

立即跳出当前整个循环,即循环结束,开始执行循环后面的内容(直接跳出大括号) 一般写在打印之后。

continue:用于跳过本次循环,执行下次循环。

立即跳出当前循环,继续下一次循环(跳到i++的地方) (放打印代码前面) 一般写在打印之前