Удаление файлов
Коротко: Удаление файла из файловой системы — например, с помощью File.delete() (возвращает boolean) или Files.delete(path) (при неудаче бросает исключение).
Подробнее: delete() молча не срабатывает (лишь возвращает false), если, например, файл всё ещё заблокирован открытым потоком, — частая причина «удаление не сработало, а почему, не знаю». Files.deleteIfExists(path)…
Подробности
File oldFile = new File("temp.txt");
boolean deleted = oldFСм. также: файлы, исключения, try-with-resources