【发布时间】:2015-04-03 16:01:18
【问题描述】:
我知道 BufferedWriter.close 会自动关闭底层文件写入器源。但由于某种原因,我被赋予了需要关闭两者的任务。到目前为止我一直按这个顺序做,
filewriter.close();
bufferwriter.close();
我觉得这个顺序是正确的。然而,另一方面,
bufferedwriter.close();
filewriter.close();
在这里,由于文件编写器已经关闭,它不会抛出一个空指针吗?正确的顺序是什么? bufferedreader 和 filereader 也一样吗?
【问题讨论】:
-
这不是重复我问的唯一原因是因为我确实浏览了现有的解决方案并且找不到满意的答复。
标签: java