OnErrorResult
@ExperimentalPathApi enum class OnErrorResult
Результат функции onError, переданной в Path.copyToRecursively, определяющий дальнейшие действия при возникновении исключения.
Значения перечисления
SKIP_SUBTREE
Если запись, вызвавшая ошибку, является каталогом, пропустить каталог и его содержимое, и продолжить с следующей записью вне этого каталога в порядке обхода. В противном случае пропустить эту запись и продолжить со следующей записью в порядке обхода.
TERMINATE
Останавливает рекурсивную функцию копирования. Функция вернётся без выбрасывания исключения. Для завершения функции с исключением, перебросьте его вместо этого.
© 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/-on-error-result/index.html