Java PHP中所有异常的基类

Java PHP中所有异常的基类,java,php,facebook,facebook-graph-api,exception,Java,Php,Facebook,Facebook Graph Api,Exception,我想知道PHP中所有异常的基类,就像java中的exception类一样,所有类都是从中继承的,我想知道的原因是,当我在PHP中开发facebook应用程序时,我想捕捉该类对象中的所有FBAPIEXCEPTION try { $accesstoken = $facebook->getAccessToken(); $userData= $facebook->api('/me', 'GET' ,array ('access_token' =

我想知道PHP中所有异常的基类,就像java中的
exception
类一样,所有类都是从中继承的,我想知道的原因是,当我在PHP中开发
facebook
应用程序时,我想捕捉该类对象中的所有
FBAPIEXCEPTION

try {
            $accesstoken = $facebook->getAccessToken();
            $userData= $facebook->api('/me', 'GET' ,array ('access_token' => $accesstoken));
            $email= $facebook->api('/me?fields=email', 'GET' ,array ('access_token' => $accesstoken));
            }
            catch(Exception  $e) {

                return false;

      } 

因此,如果出现任何异常,我可以捕捉到它。

PHP中的所有异常都是从
异常扩展而来的class@MarkBaker即使是来自Facebook的,李,对吧?如果它是PHP库的一个例外,那么它应该与任何其他PHP例外没有任何区别。。。。只能抛出异常。。。引用手册-
可以通过扩展内置异常类来定义用户定义的异常类。
查看以下代码<代码>类FBApiException扩展异常