尝试显示异常时出现问题:Laravel 5.2.37

时间:2016-06-27 01:36:29

标签: laravel laravel-5 laravel-5.1 laravel-5.2

我有以下代码

try {
    $Role = $this->Get($obj->RoleID);
    if($Role == null) {
        return trans('Role.RoleNotFound');
    }
    $Role->Role = $obj->Role;
    $Role->save();
} catch (Exception $ex) {
    dd($ex);
    return $ex;
}

我将数据传递给此功能

{#157 ▼
  +"Role": "wsedde"
  +"RoleID": "31"
}

问题是什么?

根据模式Role列的长度= 2,我错误地传递的长度大于2.我尝试了catch应用但是没有显示异常。

你能告诉为什么它不会进入catch区块吗?

1 个答案:

答案 0 :(得分:2)

尝试btnBlue.setEnabled(false)(或者,在命名空间声明下使用其他catch (\Exception $ex)语句将use Exception;添加到文件的顶部。 Laravel的命名空间可能意味着你无意中试图use在这里。