【发布时间】:2014-12-07 17:01:35
【问题描述】:
当我尝试创建文件时,它给了我一个 IOException。
java.io.IOException: 系统找不到指定的路径 在 java.io.WinNTFileSystem.createFileExclusively(本机方法) 在 java.io.File.createNewFile(Unknown Source)
我有创建设置目录并检查它是否存在的代码。每次我运行它时,它都会显示“新用户”消息。 这是创建目录的代码:
f = new File(System.getProperty("user.home") + "AppData\\Local\\DataDude\\pass\\");
这是支票:
if (f.isDirectory()) {
firstTime = false;
} else {
firstTime = true;
f.mkdirs();
}
这里是它创建文件的地方:
File f = new File(this.getPassLoc() + user.getText() + ".ser");
if (!f.exists()) {
f.createNewFile();
}
(getPassLoc() 返回f)
【问题讨论】: