PHP コードで生成された例外を throw
语句抛出,并被catch
语句捕获。需要进行异常处理的代码都必须放入try
代码块内,每一个try
至少要有一个与之对应的catch
。当一个异常被抛出时,所在代码块后面的代码将不会继续执行,此时PHP会尝试查找第一个能与之匹配的catch
。当然,PHP允许在catch
代码块内再次抛出throw
异常。如果一个异常没有被捕获,且未使用set_exception_handler()
それに応じて処理できる場合、PHP は重大なエラーを生成します。
これは例外の使用例です。
リーリー例外のネストの例もあります。
リーリーユーザーは、PHP の組み込み例外処理クラスをカスタム例外処理クラスで拡張できます。
(全文終わり)
上記は例外処理 - PHP マニュアルのメモを、関連する内容も含めて紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。