相关疑难解决方法(0)

Spring Boot异常处理程序:抛出异常

使用这个效果很好

@ResponseStatus(value = HttpStatus.NOT_FOUND)
@ExceptionHandler(value = IoTException.class)
public void IoTError() {

}
Run Code Online (Sandbox Code Playgroud)

但是当我尝试转换为另一个自制异常时

@ExceptionHandler(value = IoTException.class)
public void IoTError() {
    throw new IoTConnectionException();
}
Run Code Online (Sandbox Code Playgroud)

异常处理程序被忽略,即IoTException发送到视图而不转换为IoTConnectionException. 但是放置断点让我进入了该IoTError方法。知道为什么吗?谢谢 :)

error-handling spring spring-boot

5
推荐指数
1
解决办法
5109
查看次数

标签 统计

error-handling ×1

spring ×1

spring-boot ×1