Мне нужно удалить файлы из java-программы и написали этот код. Он не может удалить файл, и я не могу понять, почему. Файл не используется и не защищен от записи.Ошибка удаления файла Java
public static void delfile(String filetodel) {
try {
File file = new File("filetodel");
if (file.delete()) {
System.out.println(file.getName() + " is deleted!");
} else {
System.out.println("Delete operation is failed." + filetodel);
}
} catch (Exception e) {
e.printStackTrace();
}
}
Возможно, вам придется удалить кавычки там 'new File (" filetodel ")', поскольку вы не используете параметр – Sw4Tish
, что является исключением? – sanbhat
Рассмотрите возможность использования нового API файлов NIO.2. – Puce