java 1.7新特性

时间:2023-12-25 17:16:37

try(

...

){

...

} catch(xxx e){

...

}

java1.7特性,叫做try-with-resource,实现了AutoCloseable接口的实例可以放在try(...)中在离开try块时将自动调用close()方法。该方法调用可以看做在finally块中, 所以资源的释放一定会执行,不过能不能成功释放还是得看close方法是否正常返回。