java.lang.IllegalArgumentException: URI can't be null.
时间: 2023-12-07 21:38:38 浏览: 284
java.lang.IllegalArgumentException:Input == null的异常处理
5星 · 资源好评率100%
java.lang.IllegalArgumentException: URI can't be null. 表示URI为空,法进行操作。URI是Uniform Resource Identifier的缩写,统一资源标识符,用于标识互联网上的资源。在Java中,URI是一个抽象的概念,可以表示一个绝对的或相对的标识符。当使用URI进行操作时,如果传入的URI为空,则会抛出该异常。
解决方法:
1.检查传入的URI是否为空,如果为空则进行相应的处理。
2.检查URI的格式是否正确,如果格式不正确也会抛出该异常。
3.检查是否有权限访问该URI,如果没有权限也会抛出该异常。
示例代码:
```java
URI uri = null;
try {
uri = new URI(null);
} catch (URISyntaxException e) {
e.printStackTrace();
}
```
阅读全文