Zz Java 7 新特性 -- 实战篇
?
???
?? 特性4:try-with-resources 声明?
?? try-with-resources 是一个定义了一个或多个资源的try 声明,这个资源是指程序处理完它之后需要关闭它的对象。try-with-resources 确保每一个资源在处理完成后都会被关闭。?
可以使用try-with-resources的资源有:?
任何实现了java.lang.AutoCloseable 接口和java.io.Closeable 接口的对象。?
来看例子:??其次,从最后可以看出,target type都指向29行,两个catch会指向不同的行~?
?? 2、用更包容性的类型检查来重新抛出异常?
?? 在方法的声明上,使用throws语句时,你可以指定更加详细的异常类型。?
???
??new?ArrayList<>();??
???? 注意:菱形<>主要用在变量声明里。?
??
???? 类里也可以使用类型推断?