3、php的错误异常处理(什么是php的异常处理)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_38287952/article/details/83008879

异常(Exception)处理用于在指定的错误发生时改变脚本的正常流程。是PHP5中的一个新的重要特性。异常处理是一种可扩展、易维护的错误处理统一机制,并提供了一种新的面向对象的错误处理方式。

异常处理格式:
      try{
            使用try去包含可能会发生异常的代码.
            一旦出现异常try进行捕获异常,交给catch处理。
          抛出异常语句:throw 异常对象。
      }catch(异常对象参数){
    在这里做异常处理。
      }[catch(。,,){
    .. .. ..
}] 

 一个简单错误异常处理例子

try {
    $error = 'Always throw this error';
    throw new Exception($error);
    //创建一个异常对象,通过throw语句抛出
    echo 'Never executed';
    //从这里开始,try代码块内的代码将不会再被执行
} catch (Exception $e) {
    echo 'Caught exception: '.$e->getMessage()."\n";
	//输出捕获的异常消息
}
echo 'Hello World';       //程序没有崩溃继续向下执行

猜你喜欢

转载自blog.csdn.net/qq_38287952/article/details/83008879