Exception::getPrevious前の例外(Throwable)を返す 説明
final public Throwablenull Exception::getPrevious()
前に発生した Throwable ( Exception::__construct に渡された 3 番目の引数) を返します。 パラメータこの関数にはパラメータはありません。 戻り値
前に発生した Throwable、あるいはそれが存在しない場合は 例
例1 Exception::getPrevious の例 例外トレースをループし、表示します。
上の例の出力は、 たとえば以下のようになります。 /home/bjori/ex.php:8 Something happened (911) [MyCustomException] /home/bjori/ex.php:6 You are doing it wrong! (112) [InvalidArgumentException] 参考
|