Heim  >  Artikel  >  Backend-Entwicklung  >  TP3.2的try catch如何捕获异常

TP3.2的try catch如何捕获异常

巴扎黑
巴扎黑Original
2016-11-10 09:39:402607Durchsuche

Java代码  

public function t(){
        try {
            throw new \Exception("haha");
        }catch (Exception $e){
            dump($e);
        }
         
    }

以上catch无法捕捉到,会出现ERROR的页面。因为catch (Exception $e){捕获的是当前module的Exception类,而不是\Exception,因此需要改成 

Java代码  

public function t(){
        try {
           E("errr");
        }catch (\Exception $e){
            dump($e);
        }
    }


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:php Redis存储SessionNächster Artikel:为什么高手离不开Linux系统?