FileSystemException

open class FileSystemException : IOException (source)

Platform and version requirements: JVM

A base exception class for file system exceptions.

Constructors

<init>

FileSystemException(
    file: File,
    other: File? = null,
    reason: String? = null)

A base exception class for file system exceptions.

Properties

file

val file: File

the file on which the failed operation was performed.

other

val other: File?

the second file involved in the operation, if any (for example, the target of a copy or move)

reason

val reason: String?

the description of the error

Inheritors

AccessDeniedException

class AccessDeniedException : FileSystemException

An exception class which is used when we have not enough access for some operation.

FileAlreadyExistsException

class FileAlreadyExistsException : FileSystemException

An exception class which is used when some file to create or copy to already exists.

NoSuchFileException

class NoSuchFileException : FileSystemException

An exception class which is used when file to copy does not exist.