什么叫做checkException?
什么叫做uncheckException?
它们的区别在哪?
我怎么知道我正在写的代码会出现checkException还是uncheckException?
try\catch\finally命令如何处理checkException?
try\catch\finally命令如何处理uncheckException?
下面自定义异常中,为什么要使用runtimeException来生成异常对象?用Exception行吗?为什么?
int age;
void setAge(int age){
if(age<0){
RuntimeException e = new RuntimeException("年龄不能为负数");
throw e;
}
this.age = age;
}