通过测试扑捉Error异常???

解决方案 »

  1.   

    直接用try...catch....就可以啊package error;public class ErrorCatch {
    Error error = new Error("This is an error");

    public  void doSomthing(){
    throw this.error; 
    }

    public static void main(String[] args){
    ErrorCatch ec = new ErrorCatch();
    try{
    ec.doSomthing();
    }catch(Error e){
    System.out.println(e.toString());
    }
    }
    }
    Error是UnChecked类型的,用户可以不try catch一个error,但是如果用户要try catch,也是没有问题的