📜  如何处理PHP中的异常?

📅  最后修改于: 2022-05-13 01:56:16.759000             🧑  作者: Mango

如何处理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.