SpringBoot捕获全局异常
1、创建GloableExceptionAop类捕获全局异常
package com.cppdy.exception; import org.springframework.web.bind.annotation.ControllerAdvice; import org.springframework.web.bind.annotation.ExceptionHandler; import org.springframework.web.bind.annotation.ResponseBody; @ControllerAdvice public class GloableExceptionAop { @ExceptionHandler(RuntimeException.class) @ResponseBody public String runtimeException() { return "出现异常了,这里在捕获全局异常,相当于手写AOP捕获异常"; } }
2、在HelloWordController类中创建测试方法
@RequestMapping("excep")
public String excep() {
int a=2/0;
return "Hello Exception";
}

浙公网安备 33010602011771号