是否可以确定类是否在不调用所述类的方法的情况下抛出特定异常?

时间:2018-02-12 10:02:58

标签: php

假设我有几个这样的类:

class Child extends Parent {

    public function foo() {
        try {
             ChildEngine::bar()
        } catch (Exception\Custom $e) {
             //exception handling
        }
    }
}

在其中一些类中,bar()从不在其ChildEngine中抛出上述异常,而某些bar()可能会抛出异常。在实例化Child时,我想看看Exception\Custom是否在不调用Child的情况下抛出foo()

PHP有这种功能吗?

0 个答案:

没有答案