java中声明异常和抛出异常关键字
前言
一、throws关键字?
声明异常: 语法: public 返回值类型 方法名() throws 异常类型1,异常类型2{} 作用:告诉调用该方法的调用者,该方法可能会发生什么异常
public void setAge(int age) throws Exception { if(age>120||age<0){ //方法上throws声明异常 throw new Exception("年龄不合法");//方法中throw抛出异常 }else{ this.age=age; } }
二、throw关键字
抛出异常 语法: throw new Exception("异常提示信息");
代码如下(示例):
ipublic void setAge(int age) throws Exception { if(age>120||age<0){ //方法上throws声明异常 throw new Exception("年龄不合法");//方法中throw抛出异常 }else{ this.age=age; } }
注意:throw一般都会和throws一起使用
链接: .
上一篇:
IDEA上Java项目控制台中文乱码