エラーハンドリング
RPC メソッドの実装によってスローされた例外は、呼び出し元に伝播します。標準の JavaScript エラータイプのいずれかであれば、message とプロトタイプの name は保持されますが、スタックトレースは保持されません。
- RPC メソッドによって
AggregateError↗ がスローされた場合、それは呼び出し元に伝播されません。 - 明示的リソース管理提案からの
SuppressedError↗ タイプは、現在 Workers で実装またはサポートされていません。 - エラーオブジェクトの独自のプロパティ、例えば
cause↗ プロパティは、呼び出し元に伝播されません。
一部のリモート例外については、ランタイムが伝播された例外にプロパティを設定してエラーに関する詳細情報を提供する場合があります。詳細については Durable Object エラーハンドリング を参照してください。