ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
set\_exception\_handler() 函数设置用户自定义的异常处理函数。 该函数用于创建运行时期间的用户自己的异常处理方法。 用在没有用try/catch块来捕获的异常,也就是说不管你抛出的异常有没有人捕获,如果没有人捕获就会进入到该方法中,并且在回调函数调用后异常会中止 **set\_exception\_handler** ( [callable](https://www.php.net/manual/zh/language.types.callable.php) `$exception_handler` ) : [callable](https://www.php.net/manual/zh/language.types.callable.php) ``` function exception_handler(Throwable $exception) {   echo "Uncaught exception: " , $exception->getMessage(), "\n"; } set_exception_handler('exception_handler'); throw new Exception('Uncaught Exception'); echo "Not Executed\n"; ```