Tag: 尝试使用资源

资源是否在最终之前或之后关闭?

在Java 7的try-with-resources中,我不知道finally块和自动关闭发生了哪个顺序。 订单是什么? BaseResource b = new BaseResource(); // not auto-closeable; must be stop’ed try(AdvancedResource a = new AdvancedResource(b)) { } finally { b.stop(); // will this happen before or after a.close()? }