RandomAccessFile抛出FileNotFound异常

时间:2015-12-09 04:53:02

标签: filenotfoundexception randomaccessfile

我正在使用RandomAccessFile创建一个新文件,使用" rw"模式。但它给出了

java.io.FileNotFoundException:../ dir / test.txt(没有这样的文件或目录)

reference

这就是我创造的方式:

File baseDirAsFile = new File("../");

File dirFile = new File(baseDirAsFile, "dir");

File file = new File(dirFile, "test.txt");

RandomAccessFile raf = new RandomAccessFile(file, "rw");

注意:    它不是一直抛出那个例外。但无法确定在某个特定时间投放此内容的时间和原因。

1 个答案:

答案 0 :(得分:0)

我相信你的代码应该是:

String baseDir = new File(".").getAbsolutePath();
String dirFile = baseDirAsFile + File.separator + "dir";
File file = new File(dirFile + File.separator + "test.txt");
RandomAccessFile file = new RandomAccessFile(file, "rw");