【发布时间】:2011-05-27 20:49:41
【问题描述】:
我有如下代码
try {
$user = $query->getSingleResult();
} catch (Doctrine\ORM\NoResultException $e) {
return null;
} catch (Exception $e) {
return null;
}
如果没有找到行,getSingleResult() 将抛出 NoResultException。看来我仍然遇到异常... catch 似乎不起作用。这是为什么呢?
【问题讨论】: