How do you catch exceptions in PHP

In PHP, you can catch exceptions using a try-catch block. By wrapping your code in a try block, you can handle exceptions that may be thrown, allowing your application to continue running smoothly without crashing. This is particularly useful for managing errors and providing a user-friendly experience.

Here’s a basic example of how to catch exceptions in PHP:

<?php class CustomException extends Exception {} try { // Code that may throw an exception throw new CustomException("This is a custom exception!"); } catch (CustomException $e) { echo 'Caught exception: ', $e->getMessage(), <br>; } ?>

PHP exceptions try-catch error handling custom exceptions