环境:
- Linux Ubuntu 14.04LTS
- Java 1.7
当前代码:
String fileName = ".fileName";
try {
java.io.File F = new java.io.File(fileName);
java.io.RandomAccessFile RF = new java.io.RandomAccessFile(F,"rwd");
RF.close();
boolean deleted = F.delete();
System.out.println("File was deleted: " + deleted);
} catch (FileNotFoundException e1) {
System.out.println("Unable to access file: " + e1.getMessage());
}
文件仍然存在,但删除是真的,没有FileNotFoundException
被抓住。