createDirectory
fun Path.createDirectory( vararg attributes: FileAttribute<*> ): Path
Создаёт новую директорию или выбрасывает исключение, если по этому пути уже существует файл или директория.
Обратите внимание, что родительская директория, в которой будет создана эта директория, должна уже существовать. Если вам нужно создать все несуществующие родительские директории, используйте Path.createDirectories.
Параметры
attributes - необязательный список атрибутов файла для атомарного задания при создании директории.
Исключения
FileAlreadyExistsException - если по этому пути уже существует файл или директория (необязательное специфическое исключение, некоторые реализации могут выбрасывать более общее исключение IOException).
IOException - если произошла ошибка ввода-вывода или родительская директория не существует.
UnsupportedOperationException - если массив attributes содержит атрибут, который не может быть атомарно задан при создании директории.
См. также
© 2010–2023 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.io.path/java.nio.file.-path/create-directory.html