代码点读机 / Java / throw_exception

throw_exception Java · 常用功能

用 throw 主动抛出一个异常对象,告诉调用者这里出现了无法继续的错误。

怎么用

throw new 异常类型("提示信息");

小例子

int age = -1;
if (age < 0) {
  throw new IllegalArgumentException("年龄不能为负");
}

运行结果

抛出 IllegalArgumentException:年龄不能为负

提醒:抛出的是异常对象,不是异常类;常用于参数校验

官方文档:https://docs.oracle.com/javase/tutorial/essential/exceptions/throwing.html

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