统一异常处理
没有比人更高的山,没有脚更长的路,没有比异常更烦的代码。
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); } }