- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.io.IOException
-
- java.nio.file.FileSystemException
-
- All Implemented Interfaces:
-
Serializable
- 已知直接子类:
-
AccessDeniedException
,AtomicMoveNotSupportedException
,DirectoryNotEmptyException
,FileAlreadyExistsException
,FileSystemLoopException
,NoSuchFileException
,NotDirectoryException
,NotLinkException
public class FileSystemException extends IOException
在一个或两个文件上的文件系统操作失败时抛出。 这个类是文件系统异常的一般类。- 从以下版本开始:
- 1.7
- 另请参见:
- Serialized Form
-
-
构造方法摘要
构造方法 Constructor 描述 FileSystemException(String file)
构造这个类的一个实例。FileSystemException(String file, String other, String reason)
构造这个类的一个实例。
-
方法摘要
所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 String
getFile()
返回用于创建此异常的文件。String
getMessage()
返回详细消息字符串。String
getOtherFile()
返回用于创建此异常的另一个文件。String
getReason()
返回解释为什么文件系统操作失败的字符串。-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
构造方法详细信息
-
FileSystemException
public FileSystemException(String file)
构造这个类的一个实例。 当涉及一个文件的操作失败并且没有任何其他信息来解释原因时,应使用此构造函数。- 参数
-
file
- 如果不知道,则标识文件的字符串或null
。
-
-
方法详细信息
-
getFile
public String getFile()
返回用于创建此异常的文件。- 结果
-
该文件(可以是
null
)
-
getOtherFile
public String getOtherFile()
返回用于创建此异常的另一个文件。- 结果
-
另一个文件(可以是
null
)
-
getReason
public String getReason()
返回解释为什么文件系统操作失败的字符串。- 结果
- 该字符串解释为什么文件系统操作失败
-
getMessage
public String getMessage()
返回详细消息字符串。- 重写:
-
getMessage
在Throwable
- 结果
-
该
Throwable
实例的详细消息字符串(可能是null
)。
-
-