我試圖創建一個文件並附加一些信息。創建文件時出錯
我做的第一件事就是創建文件夾,然後創建文件。
try {
if (!new File("Results\\" + p.getName()).exists()) {
new File("Results\\" + p.getName()).mkdir();
}
} catch (Exception e) {
JOptionPane.showMessageDialog(null, "Error creating the directory");
}
try {
PrintWriter writer = new PrintWriter ("Results\\" + p.getName() + "\\" + simulation.getNameSim(), "utf-8");
//After this instruction jumps to exception
//Code
} catch (Exception e) {
}
變量p.getName和simulation.getName具有該信息。調試表示沒有創建目錄的錯誤,但在打印之後,程序拋出異常。
任何想法?我正在創建java程序目錄中的文件,因爲我需要將程序發送給其他人,我想它不是關於權限。
介意加入th這個問題的例外是什麼? –
發佈例外日誌 – Ramanlfc