异常处理

ExceptionHandler

单个控制器异常

@Controller 
@ExceptionHandler

全局异常

@ControllerAdvice
@ExceptionHandler
可通过@ExceptionHandler的参数进行异常分类处理
异常处理_第1张图片
自定义异常

4XX、5XX异常

  • 内嵌tomcat

     static下创建/error/404.html等
     直接在resources/templates目录下创建error.ftl等
    
  • 内置或外置tomcat
    通过实现ErrorController

    异常处理_第2张图片
    image.png

自定义异常处理

你可能感兴趣的:(异常处理)