采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
在业务层中,为什么有些时候执行错误,抛出运行时异常,有些时候是返回(return new ShopCategoryExecution(ShopCategoryEnum.INNER_ERROR)),我想问这两种适合什么时候用?
同学好,ShopCategoryExecution适合异常比较明确的场景,就是根据业务来讲可能会出现这些异常,比如库存不足之类,可以以用户可以看懂的方式将异常返回,反之,则可以用运行时异常处理。
非常感谢!
用户看得懂的异常的话,也就是说ShopCategoryExecution,报的错是用户在前端可以看到的?
是的,然后日志记录实际的错误
登录后可查看更多问答,登录/注册
SSM商铺V1.0,解决毕设痛点;SpringBoot商铺V2.0,满足工作刚需
2.0k 47
2.0k 41
2.6k 40
1.9k 39
1.6k 37
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号