Heim  >  Artikel  >  Backend-Entwicklung  >  php expection and how to find php errors

php expection and how to find php errors

WBOY
WBOYOriginal
2016-06-23 14:35:37877Durchsuche

代码

                  <p class="sycode">                      <     ?     php     //      例[2] try..cathc 和 throw一起用          try      {     $error           =           '     我抛出异常信息,并且跳出try块     '     ;     if     (     is_dir     (     '     ./tests     '     )){     echo           '     do sth.     '     ;}     else     {      throw           new           Exception     (     "     出现了异常     "     ); PHP中的异常必须要进行显式的抛出 }     echo           '     上面有异常的话就轮不到我了!~<br />     '     ,     "     \n     "     ;}      catch      (     Exception           $e     ) {  显示输出错误的相关数据与资料      echo           '     捕获异常:      '     ,           $e     -     >getMessage();      echo           $e     -     >getCode()     ,           "     \n<br />     "     ; 显示错误代码的      echo           $e     -     >getLine()     ,           "     \n<br />     "     ; 显示错误代码的行号      echo           $e     -     >getFile()     ,           "     \n<br />     "     ; 显示异常所产生的文件 }     echo           '     继续执行     '     ;     ?     >                  </p>

注意: 在PHP中的异常体系中,所有的异常必须要进行显式的抛出. 这是很不同于java开发的

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