您好,欢迎访问一九零五行业门户网

PHP 异常与错误处理_PHP教程

异常处理:意外,是在程序运行过程中发生的意料之外的事,使用异常改变脚本正常流程。
try{}catch(异常对象){}
如果try中代码没问题,则执行完try中代码后就到catch后执行 如果try中代码有异常发生,则抛出一个异常对象,抛出给catch中的对象,则在try中代码就不会再继续执行下去,直接跳转到catch中去执行,catch中执行完成,在继续向下执行。 注意:提示发生了什么异常,不是我们主要做的事情,需要在catch中解决这个异常,如果解决不了,则抛出给用户。
openfile(); $my->demo(1);}catch(openfileexception $e){ echo $e->getmessage().
; $file=$e->open();}catch(demoexception $e){ echo $e->getmessage().
; $e->pro();}catch(exception $e){ //接收抛出了但没有处理的所有异常 echo $e->getmessage();}?>
错误处理:1.语法错误 2.运行时的错误 3.逻辑错误
错误报告: 错误:e_error 警告:e_warning 注意:e_notice
建议: 开发阶段:开发是输出所有的错误报告,有利于调试程序。运行阶段:不要让程序输出任何一种错误报告。

http://www.bkjia.com/phpjc/752516.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/752516.htmltecharticle异常处理:意外,是在程序运行过程中发生的意料之外的事,使用异常改变脚本正常流程。 try{}catch(异常对象){} 如果try中代码没问题,则执...
其它类似信息

推荐信息