public static void main(String[] args) {
Human man = new Human();
try {
man.setAge(120);
} catch (Exception e) {
e.printStackTrace();
}
}
class Human{
private int age ;
public void setAge(int age) throws Exception {
if(age < 0 || age > 110 ){
throw new Exception("非法年龄");
}
this.age = age;
}
@Override
public String toString() {
return "我的年龄是: "+age;
}
}
使用throw new Exception 向外层抛异常
最新推荐文章于 2024-08-10 20:20:08 发布