介绍

参数异常 ParamException

比如根据ID去查询DB,但是查询出来是个null,id无效, 可抛出此异常.

无权限异常NotPremissionException

比如我要看一条数据,但是我又没这条数据的数据权限可抛出.throw new NotPremissionException(); 对应业务状态码:403

自定义业务错误码异常: BusinessException

    自定义http状态码异常: HttpException

    统一异常拦截器:

    类名:ControllerExceptionAdvice,传送门: https://gitee.com/fhs-opensource/fhs-framework/blob/v2.x/fhs_extends/fhs_exception/src/main/java/com/fhs/core/exception/advice/ControllerExceptionAdvice.java