我正在尝试创建一个Java程序来创建和编写文本文件,但是

时间:2017-04-02 21:47:56

标签: java

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();}
    }        
} 

这是我的代码....但我不知道为什么我会收到错误:/

1 个答案:

答案 0 :(得分:0)

您需要关闭BufferedWriter和FileWriter才能保存文件内容。

bw.close();
fw.close();

Complete program link