: This article mainly introduces exception handling-PHP manual notes. if you are interested in PHP tutorials, refer to them. Exceptions in PHP code can be
throw
The statement is thrown and
catch
Statement capture. All codes that require exception handling must be placed in
try
Within the code block, each
try
At least one corresponding
catch
. When an exception is thrown, the code behind the code block will not continue to be executed. in this case, PHP will try to find the first matching code.
catch
. Of course, PHP allows
catch
Thrown again in the code block
throw
Exception. If an exception is not caught and is not used
set_exception_handler()
PHP will produce a serious error.
Here is an example of abnormal use.
'; echo inverse(0) . '
';} catch(Exception $e) { echo 'Caught exception: ' . $e->getMessage() . '
';}echo 'hello';
There is also an example of exception nesting.
getMessage()); } }}$foo = new Test;$foo->testing();
You can use a custom exception handling class to extend the PHP built-in exception handling class.
(Full text)
The above introduces the exception handling-PHP manual notes, including the content, and hope to be helpful to friends who are interested in the PHP Tutorial.