springboot如何全局捕捉异常
解决方法:
使用@ControllerAdvice即可。
下面的@ExceptionHandler(Exception.class)表示捕捉所有异常
@ExceptionHandler(SurvetException.class)表示只捕捉自定义的异常,SurvetException是我自定义的继承Exception的类,如果执行了@ExceptionHandler(SurvetException.class)中的代码就不再执行@ExceptionHandler(Exception.class)中的代码。