所有类
java.net
类 URISyntaxException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.net.URISyntaxException
-
所有已实现的接口:
-
Serializable
-
public class URISyntaxException
- extends Exception
抛出经过检查的指示字符串不能解析为 URI 引用的异常。
-
另请参见:
-
URI
, 序列化表格
URISyntaxException
public URISyntaxException(String input,
String reason,
int index)
-
根据给定的输入字符串、原因和错误索引构造一个实例。
-
参数:
-
input
- 输入字符串
-
reason
- 解释输入不能解析的原因的字符串
-
index
- 出现解析错误的位置的索引,或者如果索引为未知,则为 -1
-
抛出:
-
NullPointerException
- 如果输入或原因字符串之一为 null
-
IllegalArgumentException
- 如果错误索引小于 -1
URISyntaxException
public URISyntaxException(String input,
String reason)
-
根据给定的输入字符串和原因构造一个实例。得到的对象将有一个错误索引 -1。
-
参数:
-
input
- 输入字符串
-
reason
- 解释输入不能解析的原因的字符串
-
抛出:
-
NullPointerException
- 如果输入或原因字符串之一为 null
getInput
public String getInput()
-
返回输入字符串。
-
-
返回:
-
输入字符串
getReason
public String getReason()
-
返回一个字符串,解释输入字符串不能解析的原因。
-
-
返回:
-
原因字符串
getIndex
public int getIndex()
-
返回输入字符串中出现解析错误的位置的索引,或者如果该位置为未知,则返回 -1。
-
-
返回:
-
错误索引
getMessage
public String getMessage()
-
返回描述解析错误的字符串。得到的字符串包含原因字符串,其后为一个冒号字符 (':'),一个空格,然后是输入字符串。如果定义了错误索引,则字符串 " at index "(后跟十进制索引)将插入到原因字符串之后和冒号字符之前。
-
-
覆盖:
-
类
Throwable
中的 getMessage
-
-
返回:
-
A 描述解析错误的字符串
所有类