构造函数中的捕获错误

时间:2012-03-15 10:44:00

标签: php class object try-catch

捕获PHP中构造函数抛出的错误的最佳方法是什么?

我所采用的方法是这样的,但我没有看到其他地方使用过,所以我不确定:

try{
    $connection = new test(/*Some Params*/);
}catch(Exception $e) {
    echo 'Caught exception: ',$e->getMessage(),"\n";
}

非常感谢任何建议,谢谢

1 个答案:

答案 0 :(得分:0)

出于其他人阅读此问题的目的,它与以下内容重复:

How to treat exceptions in constructor best?

在我的问题中,我上面提到的方法似乎确实是正确的。