J'ai besoin de supprimer des fichiers d'un programme Java et j'ai écrit ce code. Il ne parvient pas à supprimer le fichier et je n'arrive pas à comprendre pourquoi. Le fichier n'est pas utilisé et n'est pas protégé en écriture.Echec de la suppression du fichier 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();
}
}
Vous devrez peut-être supprimer les guillemets 'new File (" filetodel ")' car vous n'utilisez pas le paramètre – Sw4Tish
quelle est l'exception? – sanbhat
Envisagez d'utiliser la nouvelle API de fichiers NIO.2. – Puce