问答详情
源自:5-2 [PDO] 数据库操作类之构造函数

请问一下,调入自定义的错误处理方法之后,为何不退出脚本?

//这是自定义错误处理方法
public static function throw_exception($errMsg){
    echo '<div style="color:red;">'.$errMsg.'</div>';
}

//创建PDO对象部分的代码
try{
    self::$link = new PDO($configs['dsn'],$configs['username'],$configs['password'],$configs['params']);
}catch(PDOException $e){
    //调用自定义异常
    self::throw_exception($e->getmessage());
}
...
...
...

像这里的话,那么try运行出现问题,然后catch运行这个自定义错误处理方法,但是并没有退出脚本,调用完成之后又会运行catch之后的代码吧?

提问者:no4990 2017-02-26 12:07

个回答

  • 枫海轩
    2017-02-27 22:08:28
    已采纳

    你自己自定义的错误方法里并没有exit呀