Sai*_*pta 3 java exception nullpointerexception bufferedreader
我收到了关于资源泄漏的警告(BufferedReader没有关闭).我通过在Return语句之前放置一个close语句并运行程序来修复它.但是我得到了一个NullPointerException.我的问题是它可以在文件读取完成时自动关闭(不知何故).这个问题看起来很相似.
您可以使用try-with-resources Java 7功能:
try(BufferedReader rdr = new BufferedReader(...)) {
...
}
Run Code Online (Sandbox Code Playgroud)
它将在退出块时自动关闭
http://docs.oracle.com/javase/tutorial/essential/exceptions/tryResourceClose.html
| 归档时间: |
|
| 查看次数: |
1072 次 |
| 最近记录: |