https://www.php.net/manual/zh/function.set-exception-handler.php
class A { public static function exception_handler($exception) { echo "静态类处理异常:",$exception->getMessage(), "\n"; } } function exception_handler($exception) { echo "Uncaught exception: " , $exception->getMessage(), "\n"; } set_exception_handler('A::exception_handler'); throw new Exception('Uncaught Exception2'); echo "Not Executed\n";