【发布时间】:2013-04-13 02:51:47
【问题描述】:
在 Java 文档中,我正在阅读以下内容: finally 块总是在 try 块退出时执行。这样可以确保即使发生意外异常也会执行 finally 块。但是 finally 不仅仅对异常处理有用——它允许程序员避免清理代码被 return、continue 或 break 意外绕过。
你什么时候会通过 break 或 continue 退出 try 块?我能想到的唯一场景是您在 try 块内运行循环,然后使用 break/continue 退出,但这应该只是退出循环而不是 try 块本身,对吗?
【问题讨论】:
标签: java