throw
および
catch
ステートメントのカスタム例外クラスで、組み込みの
Exception
クラスから継承されていないものを報告します。
詳しくは、「
Exceptions (php.net)
」を参照してください。