Tut*_*een 0 php model exception laravel
这是我的代码:
$id = 'wrong id';
try{
$myLaravelModel = MyLaravelModel::find($id);
$myLaravelModel->done = true; //here's error
}catch (Exception $e){
return 'error';
}
Run Code Online (Sandbox Code Playgroud)
当代码到达带有注释的行时,我得到了错误:“从空值创建默认对象”,这是准确的,但是我认为catch块将捕获该错误并返回“错误”。为什么不起作用?