Исключение PHP Метод getPrevious()
❮ Справочник по исключениям PHP
Пример
Получить информацию о предыдущем исключении:
<?php
try {
try {
throw new Exception("An
error occurred", 1);
} catch(Exception $e1) {
throw new Exception("Another error occurred", 2, $e1);
}
}
catch (Exception $e2) {
echo $previous = $e2->getPrevious();
echo $previous->getMessage();
}
?>
Определение и использование
Если исключение было вызвано другим, то getPrevious()
метод возвращает другое исключение. В противном случае он возвращает ноль.
Синтаксис
$exception->getPrevious()
Технические детали
Возвращаемое значение: | Возвращает целое число |
---|
Связанные страницы
Подробнее об исключениях читайте в нашей главе об исключениях PHP .
❮ Справочник по исключениям PHP