当前位置: 首页 > 知识库问答 >
问题:

捕获所有异常并返回带有消息列表的异常

乔丁雨
2023-03-14

共有1个答案

魏鹤轩
2023-03-14

Spring将JSR-303/JSR-349 bean验证失败收集到bindexception:

当绑定错误被认为是致命的时引发。实现bindingresult接口(及其超级接口errors),以便直接分析绑定错误。

与其开发自己的bean验证机制,您可能希望阅读3。验证、数据绑定和类型转换并遵循标准。

 类似资料:
  • 问题 怎样捕获代码中的所有异常? 解决方案 想要捕获所有的异常,可以直接捕获 Exception 即可: try: ... except Exception as e: ... log('Reason:', e) # Important! 这个将会捕获除了 SystemExit 、 KeyboardInterrupt 和 GeneratorExit 之外的所有异常。

  • 问题内容: 我想在球衣休息服务中捕获所有意外的异常。因此我写了一个ExceptionMapper: 映射器实际上捕获了所有异常。因此,我不能写: 这是由映射器捕获的。现在我要写: 这是捕获所有意外异常并还返回球衣中的错误(错误代码)的正确方法吗?还是还有其他(更正确的)方法? 问题答案: 有一个我们可以从中得到的。因此,您可以在映射器中检查。也许像 这样,thrown 的实例将只返回默认响应。实际

  • 这是由映射器捕获的。现在我要写: 这是捕捉所有意外异常并返回Jersey错误(错误代码)的正确方法吗?或者还有其他(更正确的)方式吗?

  • 当出现错误时,我的java代码中会抛出异常。然后,我使用jdb运行代码,以便在出现异常时,可以看到代码的状态并进行调试。对于我抛出的所有异常,我放入了一个有用的字符串消息。然而,当jdb捕捉到异常时,它不会同时打印这个字符串。如何打印此字符串? 我已经在谷歌上搜索并阅读了文档,但我不知道怎么做。 如果我有测试课程: 并通过jdb运行它:

  • 我在输出在文件中创建的日期时遇到问题。 我一直在遵循一个关于如何创建真正基本的CMS平台的教程,帮助我了解和的一些基础知识,在我试图输出页面创建日期之前,一切都进展顺利。 这就是我得到的错误 现在,当我删除我的中的第22行时,它输出数据库中的完整日期,即,但我试图格式化它以显示像. 这是我的文件中的代码 然后在我的在我显示这个的地方,我有这个代码来格式化日期。 现在从我的中删除这个不会做任何事情,

  • 我在我的本地主机上尝试google oauth php,得到了这个错误!我能做什么 未捕获的异常“guzzle http \ Exception \ request Exception”带有消息“cURL error 60: SSL证书问题:无法获取本地颁发者证书(请参见 http://curl.haxx.se/libcurl/c/libcurl-errors.html)' in C:\wamp\