I';我正试图创建一个Java程序来创建和编写一个文本文件,但是
这是我的代码。。。。但我不知道为什么会出现错误:/您需要关闭BufferedWriter和FileWriter以保存文件内容I';我正试图创建一个Java程序来创建和编写一个文本文件,但是,java,Java,这是我的代码。。。。但我不知道为什么会出现错误:/您需要关闭BufferedWriter和FileWriter以保存文件内容 public static void main(String[] args) { File newTxt = new File("C:/Users/cauan/Desktop/newTxt.txt"); if(newTxt.exists()) System.out.println("The file already exists!"); else
public static void main(String[] args) {
File newTxt = new File("C:/Users/cauan/Desktop/newTxt.txt");
if(newTxt.exists()) System.out.println("The file already exists!");
else {
try{
newTxt.createNewFile();
FileWriter fw=new FileWriter(newTxt);
BufferedWriter bw = new BufferedWriter(fw);
bw.write("This is my Prog");
}
catch(Exception e){e.printStackTrace();}
}
}
您遇到了什么错误?我在运行您的程序时没有遇到错误。请你的问题包括你得到的错误的全文,包括任何正在生成的堆栈跟踪?这悬念快把我累死了。
bw.close();
fw.close();