【发布时间】:2014-08-14 01:09:28
【问题描述】:
我正在尝试使用 printwriter 类创建一个新文件并将数据打印到所述文件。
我的代码是这样的
File Fileright = new File("C:\\GamesnewOrder.txt");
PrintWriter pw = new PrintWriter(Fileright);
for(int i =0;i<=Games2.length-1;i++)
{
pw.println(Games2[i]);
}
pw.close();
我确实有带有throwsIOException 的主要方法。
错误java.iofilenotfound 异常一直出现在我正在创建打印器的行。那么是打印机没有创建文件吗?
【问题讨论】:
-
解释你所说的错误是什么意思。您是指编译时错误还是在运行时抛出
Exception? -
java.io.FileNotFoundException: C:\GamesnewOrder.txt(访问被拒绝)(在 java.io.FileOutputStream 中)
-
请把它放在你的问题中。
-
您可能无法直接在 C:\ 文件夹中写入。尝试写入您的文档文件夹或类似的东西(我没有 Windows,所以我不能自己尝试)。
-
这是您的答案stackoverflow.com/a/19309163/1031312。以后请在提出重复问题之前进行一些搜索。
标签: java file filenotfoundexception printwriter