php尝试catch语句

处理异常,我们需要使用try-catch语句包括try语句和至少一个catch声明任何代码调用一个方法可能抛出异常,应使用try语句。语句是用来处理可能抛出的异常。下面显示了我们处理抛出的异常getcommandobject方式():


< PHP
{试
$经理=新CommandManager. RequerySuggested();
CMD =美元美元经理-> getcommandobject(realcommand );
命令执行();
catch(异常E){ }
打印a -> GetMessage();
出口();
}
>


正如您所看到的,通过组合抛出关键字和catch catch语句的使用,我们可以避免标记污染类方法返回的值的错误。因为异常本身是PHP中构建的类型,它与其他对象不同,没有混淆。

如果抛出异常,则尝试语句中的脚本将停止执行,然后立即转到catch语句中的脚本。

如果抛出异常且未捕获,将生成致命错误。