2.12.7. 使用过滤器和拦截器处理异常


与过滤器或拦截器关联的例外可以在客户端或服务器端发生。在客户端,您必须处理两种类型的异常: javax.ws.rs.client.ProcessingExceptionjavax.ws.rs.client.ResponseProcessingException。如果向服务器发送请求之前 出现了错误,则将在客户端引发 javax.ws.rs.client.ProcessingException。如果处理服务器收到的响应时存在错误,则客户端将 引发 javax.ws.rs.client.ResponseProcessingException

在服务器端,由过滤器或拦截器引发的异常的处理方式与 JAX-RS 方法中引发的其他 异常相同,它会尝试查找引发异常 的异常。有关如何在 JAX-RS 方法中处理异常的更多详细信息,请参见例外处理部分

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.