Laravel 9 Exception Handling Example

Jul 19, 2022 . Admin


Here, I will show you laravel 9 exception handling. you will learn laravel 9 exception handler. I would like to show you laravel 9 error handling. We will look at example of laravel 9 exception handling example.

Sometimes we wrote code right but there is a possibility that if the user inputs the wrong data or something will wrong on the website then our user should not show an error, we can handle the error and display a proper message where is an issue and what they need to do.

Syntax:

Let's see below syntax and example:

try {
  /* Write Your Code Here */
} catch (Exception $e) {
    return $e->getMessage();
}
Example:

Here, i will show you controller file code and we will use "$data" variable in controller method that not define any more. it will generate error. so let's see bellow example:

getMessage();
            var_dump('Exception Message: '. $message);
  
            $code = $e->getCode();       
            var_dump('Exception Code: '. $code);
  
            $string = $e->__toString();       
            var_dump('Exception String: '. $string);
  
            exit;
        }
  
        return response()->json($post);
    }
}
Output:
string(44) "Exception Message: Undefined variable $data" 
string(17) "Exception Code: 0"
string(17) "Exception String: ......"

It will help you....

#Laravel 9 #Laravel