Codice PHP:
error_reporting(E_ALL E_STRICT);
function 
exceptions_error_handler($severity$message$filename$lineno) {
  if (
error_reporting() == 0) {
    return;
  }
  if (
error_reporting() & $severity) {
    throw new 
ErrorException($message0$severity$filename$lineno);
  }
}
set_error_handler('exceptions_error_handler');
try { 
    
/*require_once('pippo.php');
    genera un Fatal error che non è 'catchable'
    */
    
echo $pippo;

catch(
Exception $e) { 
    echo 
$e->getMessage();