统一异常处理

没有比人更高的山,没有脚更长的路,没有比异常更烦的代码。

Exception分为两种,运行时异常和检查异常(CheckedException)。

运行时异常是RuntimeException类及其子类异常,如NullPointerException、IndexOutOfBoundsException等。检查异常一般不建议去捕获

那么运行异常比较简单 定义bizException继承RuntimeException

public class BizException extends RuntimeException{

    public BizException() {

    }

    public BizException(String message) {
        super(message);
    }

    public BizException(Throwable cause) {
        super(cause);
    }

    public BizException(String message, Throwable cause) {
        super(message, cause);
    }
}

 

posted @ 2018-06-08 11:12  andys  阅读(159)  评论(0编辑  收藏  举报