Php 强制Laravel忽略异常

Php 强制Laravel忽略异常,php,laravel,laravel-4,Php,Laravel,Laravel 4,当执行下面的代码时,PHP应该捕获异常并继续执行,而不会抛出任何错误/异常页面 问题:但是对于Laravel 4,会显示异常页面。将app.debug设置为false仅隐藏堆栈跟踪。你如何强迫拉威尔忽略并继续执行 try { SomeOperation(); } catch (SomeException $e) { // do nothing... php will ignore and continue } 这可能是一个名称空间问题 您是

当执行下面的代码时,PHP应该捕获异常并继续执行,而不会抛出任何错误/异常页面

问题:但是对于Laravel 4,会显示异常页面。将
app.debug
设置为
false
仅隐藏堆栈跟踪。你如何强迫拉威尔忽略并继续执行

 try
  {
      SomeOperation();
  }
  catch (SomeException $e)
  {
      // do nothing... php will ignore and continue    
  }

这可能是一个名称空间问题

您是否尝试在异常之前添加斜杠

catch(\Exception $e)
{
   Log::error($e->getMessage());
}

在Laravel中处理异常需要什么名称空间?我正在使用phpstorm,我注意到它建议使用几个不同的库来处理“异常”,我不确定我是否总是选择了正确的库。我想要的是通过各种try-catch块来处理问题,如果无法记录错误但继续操作,则需要花费很长时间来找出artisan似乎忽略try/catch块的原因。我一个人永远不会想到这件事。