我相对较新Java,我仍在努力了解基本面。try-catch我一直在以语句的形式学习异常处理。这些很好,我明白我应该如何以及为什么要使用它们。让我感到困惑的是这些try-finally陈述。
更具体地说,我不明白为什么我不能只使用catch语句来做同样的事情。选择将一些命令放在finally语句中而不是在语句中放置相同的语句有什么好处catch?语句不会仍然以完全相同的方式执行吗?
对不起,如果这是一个愚蠢或幼稚的问题。我只是无法弄清楚使用该finally语句的好处。