getPrevious()

创建于 2024-12-03 / 26
字体: [默认] [大] [更大]

❮ PHP Exception 异常参考手册

实例

获取有关先前异常的信息:

<?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() 方法会返回另一个异常。 否则返回 null。


语法

$exception->getPrevious()

技术细节

返回值: Returns an integer

相关页面

在我们的 PHP 异常章节中阅读有关异常的更多信息。


❮ PHP Exception 异常参考手册
0 人点赞过