PermissionException在项目中如何使用
来源:6-3 接口请求全局异常处理-设计与验证

Screenly
2019-05-04
老师好,这个自定义的异常类在项目中的使用应该不是直接
throw new BaseException("test");
这样写吧?
还有就是在测试 抛出 RuntimeException 这个异常是控制台是有报错误信息的,这样对吗?
写回答
1回答
-
你好,这不是根本区别,抛出指定的异常,上游可以根据指定的异常做不同的处理。实际开发中,一个方法操作过程中,可能会出现不同的异常,不同的异常做不同的处理属于比较常规的方式。课程里这方面体现相对差些,因为操作方面相对少些,没有抛出多个异常的地方,如果有,这方面理解起来会更好一些。通常对指定操作会声明单独的业务异常,代表业务方面的异常。
012019-05-04
相似问题