解释: 写在try()中的资源,就会自动加上finally,并且会在finally中,调用close自动关闭(比如流连接,数据库连接,网络连接等) 例子 try(FileInputStream inputStream = new FileInputStream(contentFile);){ } try运行的时候会自己加上finally,并且在会在finally中自动调用close关闭流。