【问题标题】:Catching error in construct function [duplicate]构造函数中的捕获错误[重复]
【发布时间】:2012-03-15 10:43:59
【问题描述】:

在 PHP 中捕获构造函数引发的错误的最佳方法是什么?

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

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

非常感谢任何建议,谢谢

【问题讨论】:

  • @ManseUK 你是怎么找到的!!!我到处找! :-) 我显然输入了错误的关键字!
  • 我用谷歌搜索了site:stackoverflow.com catch exception on constructor php :-)

标签: php class object try-catch


【解决方案1】:

对于阅读此问题的其他人来说,它是以下内容的副本:

How to treat exceptions in constructor best?

看来我上面问题中提到的方法确实是正确的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-12-17
    • 2015-12-06
    • 1970-01-01
    • 1970-01-01
    • 2017-04-18
    • 1970-01-01
    • 2021-08-17
    相关资源
    最近更新 更多