第10章 エラー処理
AMQ Python でのエラーは、以下の 2 つの方法で処理できます。
- 例外のキャッチ
- AMQP プロトコルまたは接続エラーを傍受するためのイベント処理の関数の上書き
10.1. 例外のキャッチ リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
AMQ Python が出力するすべての例外はProtonException
クラスを継承しており、そのクラスは Python のException
クラスを継承しています。
以下の例は、AMQ Python から発生した例外をキャッチする方法を示しています。
例: API 固有の例外処理
API 固有の例外処理が必要ない場合は、ProtonException
が継承されてから Exception
のみをキャッチする必要があります。