Introduction PHP Exceptions are thrown when an unprecedented event or error occurs. As a rule of thumb, an exception should not be used to control the application logic such as if-statements and should be a subclass of the Exception class. Being unprecedented, an exception can be thrown at any point or time of our application. Laravel provides a convenient exception handler class that checks for a