try( ) { } 这种语法后面不算必须要带catch 或者 finally 的;因为这是JDK1.7的语法糖,编译过后自动给你补全了 catch 和 finally
这try块后面的块不在try里面,还夹在catch块中间,语法都是错的你就当它写了就好,不要太较真
try 里面还需要抛异常就多加个catch就可以了,不用纠结这些都是快捷键生成的