【发布时间】:2011-10-05 17:10:01
【问题描述】:
这听起来很简单,但是当我通过这段代码进行调试时,它只是停止调试,无法确定它是否抛出异常。 我做错了什么?
Writer output = null;
File file = new File("write.txt");
output = new BufferedWriter(new FileWriter(file));
for (int i = 0; i < audioDataDoubles.length; i++) {
output.write(audioDataDoubles[i] + "\n");
}
output.close();
【问题讨论】:
-
卡在第一行代码(Writer output = null)?还是卡在for循环的第一行?
-
挂在 Writer output = null; 上真的很奇怪也许在 File.... = new File...?
-
更新了问题,我认为它抛出了异常但看不到原因
-
@Ben,请发布例外情况
-
由于没有给出完整路径,所以默认为当前工作目录。您引用的消息非常清楚地表明您无权在该目录中写入。那将是你的问题。
标签: java file filewriter bufferedwriter