【发布时间】:2016-10-25 08:39:36
【问题描述】:
我在写入桌面时遇到问题,此格式是否正确?该文件甚至不会出现,但不会引发错误
String home = System.getProperty("user.home");
File textFile = new File(home + File.separator + "Desktop" + File.separator + "Testing" + File.separator + "leadership.csv");
BufferedWriter out = null;
try{
out = new BufferedWriter(new FileWriter(textFile));
for (LeaderProfile leader: leaders){
out.write(leader.printCSVData() +"\n");
}
out.close();
}catch(IOException e){
}
【问题讨论】:
-
可能会抛出错误,但是由于忽略了异常,所以看不到?
-
关闭缓冲区后添加
out.flush()。