标签: java java-7 try-catch-finally
在java中尝试使用资源块的目的是什么。我理解它需要一个AutoCloseable对象引用,例如Inputstream,它就是这样的。
AutoCloseable
Inputstream
我想知道这个结构的优点是什么。我们可以通过关闭finally块中的资源来实现。
try(? extends AutoCloseable){ }
答案 0 :(得分:0)
您可以通过关闭finally块中的资源来实现相同的功能。使用try-with-resource只是稍微冗长一点 - 它减少了对整个地方资源管理的样板代码的需求。
finally