代码之家  ›  专栏  ›  技术社区  ›  Ahmed Yusuf

Laravel carbon未捕获异常

  •  0
  • Ahmed Yusuf  · 技术社区  · 9 年前

    我有一个简单的类:

    public function CreateCustomer()
    {
     .
     .
     try{
          $birthDate = Carbon::parse($birth)->toIso8601String();
        }catch (\Exception $ex){
          die("error");
        }
    

    并且在控制器的顶部:

    use Exception;
    

    我得到一个错误,异常没有被捕获

    InvalidArgumentException
    Unexpected data found. Trailing data
    

    我甚至试着捕捉“无效参数异常”,但没有运气

    1 回复  |  直到 8 年前
        1
  •  1
  •   Ahmed Yusuf    9 年前

    找到错误,它已打开

     ->toIso8601String();
    

    因为它生成了一个双重的、未捕获的异常