3
我有下面这段代码:我无法赶上例外PHP代码
function doSomething()
{
try {
doSomeNastyStuff() // throws Exception
} catch(\Exception $e) {
if ($this->errorHandler) {
call_user_func($e);
} else {
throw($e);
}
}
}
但是,catch块不起作用。堆栈跟踪显示错误发生在行doSomeNastyStuff()
。哪里有问题?