Практическое введение в файловый API Java: работаем с
java.nio.file, создаём файлы и директории через
Files.createFile,
Files.createDirectory и
Files.createDirectories, удаляем — с помощью
Files.delete и
Files.deleteIfExists. Обсудим проверки существования (
Files.exists,
Path.of), типичные исключения (
FileAlreadyExistsException,
NoSuchFileException,
DirectoryNotEmptyException,
IOException) и безопасное удаление, включая рекурсивное для непустых папок.