Java文件删除错误

标签 java

我想在 java 中删除一个文件。它生成这个结果。我怎样才能删除该文件。这是什么原因。

File l_file = new File(path);
System.out.println(l_file.exists()); //returns true
System.out.println(l_file.delete()); //returns false

谢谢。

最佳答案

文件删除失败的原因有多种。例如,如果另一个进程持有它的句柄,或者如果您没有删除该文件的权限。在这两种情况下,您都可以检查文件是否存在,但不能删除它。

关于Java文件删除错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14603801/

相关文章:

java - 如何将 JTextField 打印到 JTable 中?

java - 如何在 Java 中使用正确的字符编码获取绝对路径?

java - 从 Nexus 部署到不同环境(测试、预发行、生产)

java - 为什么这个 toast 在不应该出现的时候出现了?

java - 整数每次加 1?

java - 为什么我的 EJB 接口(interface)需要扩展可序列化?

java - 将 ArrayList 分成具有特定元素数量的更小的 ArrayList

java - 单击 : read the field name and print it out in TOAST

java - Java如何处理正则表达式?

java - 获取当前用户失败 : no RequestContext available