catch ブロックによってキャッチされた例外は、外部 catch によってキャッチされるように再スローできます。
再スローにより、複数のハンドラーが例外にアクセスできるようになります。
1 つのハンドラーが例外の 1 つの側面を管理し、別のハンドラーが別の側面を処理する場合があります。
例外を再スローする場合、その例外は同じ catch によって再キャプチャされませんが、次の catch ブロックに伝播されます。
ゼロ除算エラーは、genException() メソッドでローカルに処理されます。
配列制限エラーは再スローされ、main() メソッドで捕捉されます。
以上が例外を再スローするの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。