我正在使用symfony 3.4。我无法捕捉到异常。请帮帮我。
try{
$a= 5/0;
}catch (\Exception $e){
print_r('Exception Caught...');
}
错误消息:服务器返回了
500内部服务器错误
答案 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