Método getPrevious() de exceção PHP
Exemplo
Obtenha informações sobre uma exceção anterior:
<?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();
}
?>
Definição e uso
Se a exceção foi acionada por outra, o getPrevious()
método retornará a outra exceção. Caso contrário, retorna null.
Sintaxe
$exception->getPrevious()
Detalhes técnicos
Valor de retorno: | Retorna um inteiro |
---|
Páginas relacionadas
Leia mais sobre Exceções em nosso Capítulo de Exceções do PHP .
❮ Referência de exceção PHP