无法捕获Symfony 3.4中的异常

时间:2018-08-16 05:15:52

标签: php exception exception-handling try-catch symfony-3.4

我正在使用symfony 3.4。我无法捕捉到异常。请帮帮我。

try{
        $a= 5/0;
}catch (\Exception $e){
        print_r('Exception Caught...');
}

错误消息:服务器返回了

  

500内部服务器错误

1 个答案:

答案 0 :(得分:0)

被零除是一个致命错误,不是可以捕获的异常。但是,您可以使用<mvc:View xmlns:html="http://www.w3.org/1999/xhtml"> <html:div id="map" style="height:100%"></html:div> // Controller onAfterRendering: function() { jQuery.sap.includeScript( "https://maps.googleapis.com/maps/api/js?key=YOUR_KEY", "googlemap", function() { const mapDomId = this.getView().byId("map").getId(), mapDom = document.getElementById(mapDomId); this.mapConfig.initGoogleVariables(); window.mainmap = new google.maps.Map(mapDom, this.mapConfig.mapProp); }.bind(this), function() { } ); } 函数来创建引发异常的错误处理程序:

将以下代码放在导致错误的代码之前的任何位置:

set_error_handler