PHP handles exceptions like Java, with Try{}catch () {}
The function used to define the top-level exception handler is
Set_exception_handler ("My_exception");
The my_expection here is a developer-defined exception handler, a top-level exception processor that handles exceptions only if there are no functions in the program to handle exceptions, and if the top-level exception handler is not defined, the system defaults the exception handler to handle the exception
To illustrate:
PHP set_exception_handler("my_expection"); function my_expection () { echo "Here is the top exception handler" ; } Try { Nohello ("Hello"); } Catch (Exception$e) { throw$e; } function Nohello ($nohello) { if($nohello = = " Hello ") { thrownewException(" Cannot enter Hello "); } Else { echo "input succeeded"; } }? >
Reprinted from: http://blog.sina.com.cn/s/blog_641d5693010121cr.html
The above describes the PHP exception processing technology, the top-level exception processor, including exception handling, PHP content, I hope the PHP tutorial interested in a friend helpful.