Home > Article > Backend Development > How to use try catch in laravel5?
We know that try catch is a very important attribute in laravel5, so today we will bring you the relevant knowledge about using try catch in laravel5, let’s take a look together
Using the following code in laravel5 does not catch the exception
try{ var_dump($val); }catch (Exception $e){ var_dump($e); echo $e->getMessage(); }
Controller is forced to be placed in the childnamespace , so that the Exception class under the root namespace cannot be called directly. Laravel 4 controllers can be used directly under the namespace. After PHP 5.3, all classes will be in the namespace by default. If not declared, they will be in the top-level namespace by default.
So to use try catch syntax, either use use \Exception at the beginning of the code, or use catch (\Exception $e). So the correct way to use it istry{ var_dump($val); }catch (\Exception $e){ var_dump($e);<br><br>echo $e->getMessage(); <br> }
try{ var_dump($val); }catch (Exception $e){ var_dump($e); }
try{ var_dump($val); }catch (\Exception $e){ var_dump($e); }I believe you have mastered the methods after reading these cases. For more exciting information, please pay attention to other related articles on the php Chinese website! Related reading:
php uses git deployment environment
Detailed explanation of javascript data types and git usage code
The above is the detailed content of How to use try catch in laravel5?. For more information, please follow other related articles on the PHP Chinese website!