业务层异常,执行错误问题
来源:7-5 商品类别删除后端开发
weixin_慕尼黑0465866
2020-05-16
在业务层中,为什么有些时候执行错误,抛出运行时异常,有些时候是返回(return new ShopCategoryExecution(ShopCategoryEnum.INNER_ERROR)),我想问这两种适合什么时候用?
写回答
1回答
-
同学好,ShopCategoryExecution适合异常比较明确的场景,就是根据业务来讲可能会出现这些异常,比如库存不足之类,可以以用户可以看懂的方式将异常返回,反之,则可以用运行时异常处理。
132020-05-18
相似问题