當前位置: 首頁> 函數類別大全> getPrevious

getPrevious

如果此異常是由另一個異常觸發的,則此方法返回前一個異常。如果不是,則返回null。
名稱:getPrevious
分類:未分類
所屬語言:php
一句話介紹:如果此異常是由另一個異常觸發的,則此方法返回前一個異常。如果不是,則返回null。

定義和用法

如果異常是由另一個異常觸發的,則getPrevious()方法將返回另一個異常。否則返回null。

相關頁面

教程: PHP 異常

實例

獲取前一個異常的信息:

 <?php  
try {  
  try {  
    throw new Exception ( "發生了一個錯誤" , 1 ) ;  
  } catch ( Exception $e1 ) {  
    throw new Exception ( "發生了另一個錯誤" , 2 , $e1 ) ;  
  }  
} catch ( Exception $e2 ) {  
  $previous = $e2 -> getPrevious ( ) ;  
  echo $previous -> getMessage ( ) ;  
}  
?>

親自試一試

文法

$exception -> getPrevious ( )
同類函數
熱門文章