我的第一个java程序..
所以我正在尝试使用java创建一个文件并存储在我的电脑中
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStreamWriter;
import java.io.Writer;
public class createfile {
public static void main(String[] args) throws IOException {
int[] numbers = {1,2,3};
for (int item : numbers) {
String key = "file" + item;
File file = File.createTempFile("c:\\",key,".txt");
Writer writer = new OutputStreamWriter(new FileOutputStream(file));
writer.write("abcdefghijklmnopqrstuvwxyz\n");
writer.write("01234567890112345678901234\n");
writer.write("!@#$%^&*()-=[]{};':',.<>/?\n");
writer.write("01234567890112345678901234\n");
writer.write("abcdefghijklmnopqrstuvwxyz\n");
writer.close();
}
return file;
}
}
我在这里想念什么..我想不通。一切似乎都顺着这本书。
谢谢
===========更新===========
在我接受之后
- return file ;
- throws IOException ;
- and change to File file = File.createTempFile(key,".txt",new File("c:\\"));
我仍然收到此错误
线程“main” java.lang.Error 中的异常:未解决的编译问题:未处理的异常类型 IOException 未处理的异常类型 FileNotFoundException 未处理的异常类型 IOException 未处理的异常类型 IOException 未处理的异常类型 IOException 未处理的异常类型 IOException 未处理的异常类型 IOException 未处理的异常类型 IOException