2017-04-02 71 views
-4
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();} 
    }   
} 

這是我的代碼....但我不知道爲什麼我會得到一個錯誤:/我試圖創建一個Java程序來創建並寫入一個文本文件,但

+2

什麼錯誤你好嗎? – prasanth

+0

我在運行程序時沒有遇到錯誤。請[編輯]你的問題,包括你得到的錯誤的*全文*,包括正在生成的任何堆棧跟蹤。 – azurefrog

+1

「我試圖創建一個Java程序來創建和寫入文本文件,但是」但是什麼?懸念正在殺死我。 –

回答

0

您需要關閉BufferedWriter和FileWriter以保存文件的內容。

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

Complete program link