我试图创建一个文件并附加一些信息。创建文件时出错
我做的第一件事就是创建文件夹,然后创建文件。
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