第 10 章 错误处理
AMQ Python 中的错误可以通过两种不同的方式进行处理:
- 捕获异常
- 覆盖事件处理功能以截获 AMQP 协议或连接错误
10.1. 捕获异常 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
AMQ Python 从 ProtonException 类抛出的所有例外,后者从 Python Exception 类继承。
以下示例演示了如何捕获来自 AMQ Python 的任何异常:
示例:特定于 API 的异常处理
如果您不需要特定于 API 的异常处理,则只需要捕获 Exception,因为 ProtonException 继承了它。