spring boot 全局异常捕获
来源:互联网 发布:淘宝店铺密码忘了 编辑:程序博客网 时间:2024/05/18 01:36
在一个项目中的异常我们我们都会统一进行处理的,那么如何进行统一进行处理呢?
新建一个类GlobalDefaultExceptionHandler,
在class注解上@ControllerAdvice,
新建一个类GlobalDefaultExceptionHandler,
在class注解上@ControllerAdvice,
在方法上注解上@ExceptionHandler(value = Exception.class),具体代码如下:
import javax.servlet.http.HttpServletRequest;import org.springframework.web.bind.annotation.ControllerAdvice;import org.springframework.web.bind.annotation.ExceptionHandler;@ControllerAdvicepublic class GlobalDefaultExceptionHandler {@ExceptionHandler(value = Exception.class) public void defaultErrorHandler(HttpServletRequest req, Exception e) { //打印异常信息: e.printStackTrace(); System.out.println("GlobalDefaultExceptionHandler.defaultErrorHandler()"); }}
@RequestMapping("/zeroException") public void zeroException(){ int i = 1024/0; }访问:http://127.0.0.1:8080/zeroException 这个方法肯定是抛出异常的,那么在控制台就可以看到我们全局捕捉的异常信息了
转:http://412887952-qq-com.iteye.com/blog/2291524
0 0
- spring boot 全局异常捕获
- spring boot 全局异常
- Spring Mvc全局异常捕获
- spring mvc 全局异常捕获
- Spring Boot实战之全局异常捕获 实现参数异常检查返回统一错误信息
- spring boot全局异常捕捉
- spring boot 全局异常捕捉
- Spring boot 全局异常处理
- spring boot全局异常处理
- Spring-Boot--日志操作【全局异常捕获消息处理☞日志控制台输出+日志文件记录】
- Spring-MVC开发之全局异常捕获
- spring boot 所有的Controller异常捕获
- Spring Boot : 全局异常捕捉(三)
- spring boot 异常处理全局拦截
- Spring boot 七 全局异常处理
- 全局异常捕获处理
- 程序全局异常捕获
- android 捕获全局异常
- Java虚拟机类加载机制
- 树状数组
- 数据结构之逻辑结构与物理结构
- Docker 从入门到放弃(五)之Docker镜像管理
- Hadoop 研发之远程调试详细剖析--WordCount V2.0
- spring boot 全局异常捕获
- webx记录
- 微服务架构 (八): 业务驱动与团队协作微服务粒度设计: 微服务内部的世界
- 自定义View
- mysql 数据库字符集定义
- Java类加载器(一)——类加载器层次与模型
- Python学习笔记(2)-whil,for,for...in,循环嵌套
- 机房收费系统之上下机
- codeforces 374C Inna and Dima (dfs+记忆化)