Php 无法捕获Symfony 3.4中的异常
我正在使用symfony 3.4。我无法捕捉到异常情况。请帮帮我Php 无法捕获Symfony 3.4中的异常,php,exception,exception-handling,try-catch,symfony-3.4,Php,Exception,Exception Handling,Try Catch,Symfony 3.4,我正在使用symfony 3.4。我无法捕捉到异常情况。请帮帮我 try{ $a= 5/0; }catch (\Exception $e){ print_r('Exception Caught...'); } 错误消息:服务器返回了错误消息 500内部服务器错误 被零除是一个致命错误,而不是一个可以捕获的异常。但是,您可以使用set\u error\u handler函数创建引发异常的错误处理程序: 将以下代码放在导致错误的代码之前的任意位置: set_erro
try{
$a= 5/0;
}catch (\Exception $e){
print_r('Exception Caught...');
}
错误消息:服务器返回了错误消息
500内部服务器错误
被零除是一个致命错误,而不是一个可以捕获的异常。但是,您可以使用
set\u error\u handler
函数创建引发异常的错误处理程序:
将以下代码放在导致错误的代码之前的任意位置:
set_error_handler(function ($errno, $errstr) {
throw new \Exception('Fatal Error: '.$errstr);
});