【发布时间】:2018-06-27 21:17:40
【问题描述】:
我有一个 try-with-resources 块,它启动了一些可自动关闭的对象
try (BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(new FileInputStream("some-file), "UTF-8"))) {
......
} catch (IOException e) {
.....
}
Fortify 扫描报告此问题
函数 ... in ... 有时 无法释放 FileInputStream() 分配的系统资源 行....
我想知道上面的代码有什么问题。我认为 try-with-resources 可以处理多个自动关闭的对象。任何想法是什么问题?谢谢。
【问题讨论】:
标签: fortify try-with-resources