gpt4 book ai didi

java - 如何在 Spring 中向请求上下文添加错误而不是抛出异常

转载 作者:行者123 更新时间:2023-12-01 09:45:35 24 4
gpt4 key购买 nike

如何在请求上下文中设置错误而不是抛出异常

喜欢:

void valid(Object o){        
if(o == null){
//add an error to Request context
//I want to avoid the throw new ....
return;
}
}

最佳答案

我相信异常不是一个需要避免的功能。它的创建是有目的的,并且应该以这种方式使用。

问题在于开发人员使用它们来帮助应用程序的流程,因为异常是一种昂贵的解决方案,而且还有其他方法可以做到这一点。

例如,当用户输入失败时,抛出 BadRequestException 并没有什么问题。一些框架已经期待特定的异常,并且大多数框架已经准备好处理自定义异常。

关于java - 如何在 Spring 中向请求上下文添加错误而不是抛出异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38078004/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com