我的代码看起来像这样
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的main方法.
错误java.iofilenotfound异常一直出现在我创建printwriter的行.那么打印机没有创建文件?
解决方法:
代码适合我.
import java.io.File;
import java.io.FileNotFoundException;
import java.io.PrintWriter;
public class NewClass {
void n() throws FileNotFoundException {
File Fileright = new File("/home/ubuntu/Documents/f.txt");
PrintWriter pw = new PrintWriter(Fileright);
for (int i = 0; i <= 3; i++) {
pw.println(i);
System.out.println(i);
}
pw.close();
}
public static void main(String[] args) throws FileNotFoundException {
new NewClass().n();
}
}
输出:(在文件中:/home/ubuntu/Documents/f.txt)
0
1
2
3
标签:filenotfoundexception,printwriter,java,file
来源: https://codeday.me/bug/20190830/1769068.html