Salve giovani ogni tanto ritorno..

vorrei capire se è possibile continuare l'esecuzione del codice dopo aver mostrato una Exception..

ho solamente fatto una prova se mi andava di culo cosi:
Codice PHP:
<?php
class customException extends Exception {

    public 
$output;

    public function 
__construct$message$code ) {
        
parent::__construct$message$code );
        if ( 
$this->getCode() == ) {
            
$this->__errorMessage();
        } elseif ( 
$this->getCode() == ) {
            
$this->__statusMessage();
        }
    }

    
// custom string representation of object
    
public function __toString() {
        return 
__CLASS__ ": [{$this->code}]: {$this->message}\n";
    }

    public function 
__errorMessage() {
        
$msg 'Error: ' $this->getMessage() . '
'
;
        
$traceErrors $this->getTrace();
        
$msg .= 'on: ' $traceErrors[0]['file'] . '
'
;
        
$msg .= 'line: ' $traceErrors[0]['line'] . '
'
;
        
$this->output $msg;
    }

    public function 
__statusMessage() {
        
$statusMessage = new message$this->getMessage() );
        
$statusMessage->__buildMessage'statusMessage' );
        
$this->output $statusMessage->__returnHtml();
        continue;
    }

    public function 
__showMessage() {
        return 
$this->output;
    }
}
?>
ovviamente il "continue" sul metodo statusMessage() non serve a niente.. però c'ho provato.. voi conoscete un metodo piu carino per continuare l'esecuzione sfruttando l'Exception class??