open class FileSystemException : IOException
A base exception class for file system exceptions.
A base exception class for file system exceptions.
FileSystemException( file: File, other: File? = null, reason: String? = null)
the file on which the failed operation was performed.
val file: File
the second file involved in the operation, if any (for example, the target of a copy or move)
val other: File?
the description of the error
val reason: String?
Returns an array of stack trace elements representing the stack trace pertaining to this throwable.
val Throwable.stackTrace: Array<StackTraceElement>
Prints the detailed description of this throwable to the specified writer.
fun Throwable.printStackTrace(writer: PrintWriter)
Prints the detailed description of this throwable to the specified stream.
fun Throwable.printStackTrace(stream: PrintStream)
An exception class which is used when we have not enough access for some operation.
class AccessDeniedException : FileSystemException
An exception class which is used when some file to create or copy to already exists.
class FileAlreadyExistsException : FileSystemException
An exception class which is used when file to copy does not exist.
class NoSuchFileException : FileSystemException
© 2010–2020 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/-file-system-exception/index.html