我们在使用的流操作文件的时候,不管是普通文本,还是大文件,都要去关闭流,那么如何优雅的高效关闭流?
有人说用IOUtils.closeQuietly(inputStream);这样逼格高,性能好,但是,看了官方介绍以后,咱们来看看如何优雅关闭?
翻译过来就是:
closeQuietly(Closeable... closeables)
不推荐使用。
从2.6版开始不推荐使用,无需更换。请使用try-with-resources语句或手动处理抑制的异常。
所以只需要try----catch以后,直接 inputStream.close就很完美,不要花里胡哨的就行。