
	                	                 
Yaf_Exception::getPrevious 메서드는 예외 처리 시 이전 예외를 반환하는 데 사용됩니다. 이 메서드는 try-catch 블록 내에서 호출할 수 있습니다.
예를 들어, 다음과 같은 코드를 사용할 때 이전 예외를 얻을 수 있습니다.
#hostingforum.kr
php
try {
    // 코드 실행 중 예외 발생
    throw new Yaf_Exception('오류 메시지');
} catch (Yaf_Exception $e) {
    // 이전 예외를 얻을 수 있습니다.
    $previousException = $e->getPrevious();
    if ($previousException) {
        echo "이전 예외: " . $previousException->getMessage() . "n";
    } else {
        echo "이전 예외가 없습니다.n";
    }
}
위 코드에서 `$e->getPrevious()` 메서드를 호출하여 이전 예외를 얻을 수 있습니다. `$previousException` 변수에 이전 예외가 저장됩니다. 만약 이전 예외가 없으면 `null`이 반환됩니다.
2025-05-04 15:26