常见的Spring异常分析及处理

  • 时间:
  • 浏览:8
  • 来源:彩神8APP下载_神彩8APP下载官方

(1)注解ExceptionHandler

在Spring中常见的全局异常补救,主要有并是否:

相信大伙儿每我个人在SpringMVC开发中,都遇到曾经的问题报告 :当大伙儿的代码正常运行时,返回的数据是大伙儿预期格式,比如json或xml形式,或者一旦经常出现了异常(比如:NPE可能数组越界等等),返回的内容好的反义词服务端的异常堆栈信息,从而原困返回的数据能不能 使客户端正常解析; 很显然,有有哪些并都有大伙儿希望的结果。

大伙儿知道,有有有俩个较为常见的系统,会涉及控制层,服务(业务)层、缓存层、存储层以及接口调用等,其中每有有有俩个环节都有可补救的会遇到各种不可预知的异常还要补救。可能每个步骤都单独try..catch会使系统显的很杂乱,可读性差,维护成本高;常见的法律措施可是我 ,实现统一的异常补救,从而将各类异常从各个模块中解耦出来;

(2)继承Handl