PaddleOCR项目实战(3):SpringBoot服务开发之全局异常处理
全局异常处理顾名思义就是统⼀的对程序中的异常进⾏处理,这样做的好处有:
- 对需要异常处理的代码,进⾏统⼀的封装处理返回,格式统⼀规范,简化了异常的处理
- 避免了在需要异常处理的代码块都⽤try-catch包裹处理,代码看起来更简洁优雅
统⼀结果返回和业务异常
全局异常处理实现前,我们需要先将接⼝返回格式和业务异常进⾏统⼀的抽象封装。这样在全局异常处理实现类中才能对同⼀类异常进⾏捕获,获取需要的参数以及将异常⽤同⼀格式封装,作为接⼝结果返回。