如果您不解决它,请将其扔掉。这是老师在我学会异常之前给我们的第一句话。第二句话是我改变了自己。机制:
对于异常,它是指项目汇编或操作期间发生的异常,例如参数转换,类型异常,阵列横船,空指针和其他异常。
这次使用的版本是Springboot 2.2.13GA版本
Springboot的官方文件地址
在Springboot功能(功能)中发现
呢[](((((((((((((((((((((((),
Springboot默认情况下有错误的机制,分为两种全球异常治疗,定制异常治疗;
实际上,在设计框架时,它已在操作过程中配置出异常问题。
使用@controllerAdvice,这意味着我们定义了控制器增强类。当任何其他控制器发送异常并服务于@ExceptionHandler注释中提出的异常类别时,当前请求将被拦截到我们定义此控制器类的内容中
本质上:控制器增强器捕获,特定异常拦截是匹配的。
GlobalexceptionHandler![]()
测试类:
对于全球异常,根据异常控制器的增强注释,然后根据定制的不同类型的异常类型,以实现匹配的触发自定义异常治疗。其中之一是注意
原始:https://juejin.cn/post/709850891087962148