Create 09-02-01-Errors.md

This commit is contained in:
Kushal
2017-06-14 13:50:10 +05:30
committed by GitHub
parent 214ce36c1d
commit 165f7f9bc8

View File

@@ -132,7 +132,9 @@ make the switch. Basically you can throw your "errors" as "exceptions" using the
the `Exception` class.
This is a common practice implemented by a large number of modern frameworks such as Symfony and Laravel. In debug
mode *(or dev mode)* both of these frameworks will display a nice and clean *stack trace*.
mode *(or dev mode)* both of these frameworks will display a nice and clean *stack trace*.
There are also some packages available for better error and exception handling and reporting. Like [Whoops!], which comes with the default installation of Laravel and can be used in any framework as well.
By throwing errors as exceptions in development you can handle them better than the usual result, and if you see an
exception during development you can wrap it in a catch statement with specific instructions on how to handle the