关于抛自定义异常还是返回resulterror的问题

来源:5-8 优雅异常封装返回拦截器异常

邱晨100

2023-03-07

老师好,遇到业务流程不通过时,比如像这一章节的短信验证码获取太频繁。还有像通过图书id获取该书本的记录信息,但是获取不到这种问题。应该抛一个自定义异常比如NotFoundExcepiton,还是通过Result.error(msg="")这种方式给前端返回信息呢?
因为之前学其他语言其他web框架都有这类似的问题,既提供各种业务异常,同时也可以通过return各种状态码,但是最终感觉效果差不多。
所以不知道这两种用法边界是什么?

写回答

1回答

风间影月

2023-03-07

额,没有懂你的意思啊。

这里是自定义统一异常,有问题直接抛出,可以更加优雅的直观的看到,其他语言的用法和java应该类似有点区别吧。

0
4
邱晨100
非常感谢!
2023-03-07
共4条回复

SpringBoot+Uniapp实战开发仿抖音短视频App

使用新版SpringBoot技术结合Uniapp,完成仿抖音短视频项目

733 学习 · 709 问题

查看课程