如何解决Laravel Throwable 不处理异常 - 得到 500 内部错误
public function uploadattachment(Request $request)
{
try {
$aa = 3/0;
}
catch (Throwable $t) {
return response()->json([
'status' => 'Error','message' => $t->getMessage()
]);
}
}
当我从 Angular 调用上述方法时,我收到错误 500 internal server error
。我以为我会收到 200
并且异常将在消息属性的 catch
子句中处理
Throwable 处于异常状态。如果除以零由 Exception 处理,它也应该由 Throwable 处理:division by zero
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。