Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
finally可以看出,将代码放在块内和块外的唯一区别是,如果存在未捕获的异常,则块finally内的代码finally将被执行,而try-catch-block之后的代码不在finally-block内被执行。我是正确的还是有更多的差异?
finally
finally是你希望你的 try 块无论如何都执行的代码(当抛出异常时,当没有抛出异常时,甚至当你的块执行了 return 语句时)。
我对么
是的。
还是有更多差异?
没有!