java.lang.IllegalArgumentException异常
时间: 2024-04-10 22:24:16 浏览: 93
IDEA 中使用 ECJ 编译出现 java.lang.IllegalArgumentException的错误问题
5星 · 资源好评率100%
java.lang.IllegalArgumentException异常是Java中的一个标准异常类,它继承自RuntimeException类[^1]。当方法接收到一个非法或不合理的参数时,就会抛出该异常[^1]。IllegalArgumentException异常属于不可检查异常,不需要在代码中显式处理。
以下是一个演示IllegalArgumentException异常的例子:
```java
public class Example {
public static void main(String[] args) {
int age = -1;
if (age < 0) {
throw new IllegalArgumentException("年龄不能为负数");
}
}
}
```
在上面的例子中,如果年龄小于0,就会抛出IllegalArgumentException异常,并且异常消息会显示"年龄不能为负数"。
阅读全文