代码点读机 / Java / IllegalArgumentException

IllegalArgumentException Java · 常用类

方法收到不合法参数时抛出的运行时异常。

怎么用

throw new IllegalArgumentException("原因");

小例子

void setAge(int age) {
  if (age < 0) throw new IllegalArgumentException();
}

运行结果

负数年龄会报错

提醒:常用于参数校验

官方文档:https://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Java全部词条