文件名称:全局捕获异常-python实现文件按照日期命名的方法
文件大小:1.08MB
文件格式:PDF
更新时间:2024-07-08 20:02:15
springboot
3.5、全局捕获异常 在处理系统中的异常时,代码中最常见的就是 try-catch-finally,有时一个 try,多个 catch,覆盖了核心业务 逻辑: try{ }catch(Exception1 e){ }catch(Exception2 e){ }catch(Exception3 e){ } Spring能够较好的处理这种问题,我们在业务层直接向上抛即可,核心注解如下: @ExceptionHandler:表示拦截异常。统一处理某一类异常,从而能够减少代码重复率和复杂度。约定了几种可 行的返回值,如果是直接返回 model 类的话,需要使用 @ResponseBody 进行 json 转换。