Przejdź do treści
Wyjątki JavaBłąd
FileAlreadyExistsException

FileAlreadyExistsException

Operacja tworzenia lub przenoszenia pliku kończy się niepowodzeniem, ponieważ docelowy plik już istnieje.

jvm

Co powoduje ten błąd

Files.createFile(), Files.createDirectory() lub Files.move() stwierdziły, że ścieżka docelowa już istnieje. Domyślnie operacja nie nadpisuje istniejącego pliku.

Jak to naprawić

Sprawdź, czy plik istnieje, przed jego tworzeniem. Użyj StandardCopyOption.REPLACE_EXISTING dla operacji przenoszenia/kopiowania. Usuń istniejący plik, jeśli zamierzone jest nadpisanie.

Oficjalna dokumentacja

Powiązane kody błędów