Serializable
AccessDeniedException
, AtomicMoveNotSupportedException
, DirectoryNotEmptyException
, FileAlreadyExistsException
, FileSystemLoopException
, NoSuchFileException
, NotDirectoryException
, NotLinkException
public class FileSystemException extends IOException
Constructor | Description |
---|---|
FileSystemException |
Constructs an instance of this class. |
FileSystemException |
Constructs an instance of this class. |
Modifier and Type | Method | Description |
---|---|---|
String |
getFile() |
Returns the file used to create this exception. |
String |
getMessage() |
Returns the detail message string. |
String |
getOtherFile() |
Returns the other file used to create this exception. |
String |
getReason() |
Returns the string explaining why the file system operation failed. |
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
public FileSystemException(String file)
file
- a string identifying the file or null
if not known.public FileSystemException(String file, String other, String reason)
file
- a string identifying the file or null
if not known.other
- a string identifying the other file or null
if there isn't another file or if not knownreason
- a reason message with additional information or null
public String getFile()
null
)public String getOtherFile()
null
)public String getReason()
public String getMessage()
getMessage
in class Throwable
Throwable
instance (which may be null
).
© 1993, 2023, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/nio/file/FileSystemException.html