- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.io.IOException
-
- java.nio.file.FileSystemException
-
- 实现的所有接口
-
Serializable
- 已知直接子类:
-
AccessDeniedException
,AtomicMoveNotSupportedException
,DirectoryNotEmptyException
,FileAlreadyExistsException
,FileSystemLoopException
,NoSuchFileException
,NotDirectoryException
,NotLinkException
public class FileSystemException extends IOException
在一个或两个文件上文件系统操作失败时抛出。 此类是文件系统异常的通用类。- 从以下版本开始:
- 1.7
- 另请参见:
- Serialized Form
-
-
构造方法摘要
构造方法 构造器 描述 FileSystemException(String file)
构造此类的实例。FileSystemException(String file, String other, String reason)
构造此类的实例。
-
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 String
getFile()
返回用于创建此异常的文件。String
getMessage()
返回详细消息字符串。String
getOtherFile()
返回用于创建此异常的其他文件。String
getReason()
返回解释文件系统操作失败原因的字符串。
-
-
-
构造方法详细信息
-
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
)。
-
-