如何处理PHP中的异常?
PHP 中的异常:异常是描述PHP脚本的错误或意外行为的异常。在许多PHP任务和类中都会引发异常。用户定义的任务和类也可以做不同的事情。当涉及到可以使用的数据时,例外是停止工作的好方法。
PHP中的抛出异常: PHP中的 throw 语句允许定义的函数或方法以其他方式执行。如果抛出替代方案,则不会使用以下代码。如果未检测到异常,则会发生危险错误,并显示“未捕获异常”消息。
示例 1:
PHP
PHP
PHP
输出:
示例 2:以下示例演示了使用PHP try…catch 语句来避免上述情况。
PHP
输出:
Exception is Caught! : Unable to divide by 0
使用 try ... catch ... finally 处理异常:
示例 3:在以下代码中, 无论异常如何,“finally”语句中存在的任何内容都将被执行。
PHP
输出:
Exception is Caught! : Unable to divide by 0........Finally
block execution - Process complete.