Java 基础:break 和 continue 有什么区别?
Java basics: What is the difference between break and continue?
题目类型: 技术面试题
这是一道技术面试题,常见于澳洲IT公司面试中。
难度: easy
分类: Programming
标签: Java, Control Flow
参考答案摘要
答案 break 会直接终止当前循环(或 switch),跳出到循环外; continue 会跳过本次循环剩余语句,直接进入下一次迭代(for 会先执行更新表达式,再判断条件)。面试中可补一句:在多层循环里用 break 只跳出一层,如需跳出多层可用标记(labeled break)或重构逻辑。
本题提供 STAR 原则详细解答和技术解析,登录匠人学院学习中心即可查看完整答案。