java异常
java异常继承自java.lang.Throwable,Error为系统错误,不可捕获,Exception及其子类都需用try catch捕获。
Exception或其子类都需用try catch捕获。
自定义异常,都需继承自Exception类
class MyException extends Exception{
MyException (){
}
MyException(String msg){
super(msg);
}
}
funA() throws MyException{
...
}
捕获
try{
funA();
}catch(MyException e) {
e.printStackTrace();
}