- 4
- 0
- 约小于1千字
- 约 2页
- 2017-08-13 发布于河南
- 举报
错误调试和异常处理
异常处理的概念
异常处理的基本思想是代码在Try代码块被调用执行。语法如下:
Try
{
//错误出现的地方
}
Catch
{
//错误处理语句
}
PS:异常还可以在一个Catch代码块产生新的异常,即Catch块语法错误。
错误类型
一、语法错误
实际编写程序的过程中,最常见的语法错误包括以下几个方面。
括号不匹配;
缺少分号活引号;
忘记使用变量前的符号($);
关键字输入错误或者缺少逻辑结构;
错误地转义字符串中的特殊字符。
二、运行错误
通常调试的时所遇到的运行时错误包括以下几种类型。
包含的文件不存在;
检查输入数据失败;
连接到网络服务;
调用的函数不存在;
被访问的数据库或者数据库表不存在;
PHP服务器进程没有访问某个文件的权限。
三、逻辑错误
逻辑错误是由于程序员思考有漏洞而出现的一种错误,隐蔽性都会比较强一些,只能适当地分不同情况进行反复测试才能检测到。
错误处理
看准目标行,找到错误点;
估计错误可能出现的原因;
改正错误;
测试修改的代码,看是否正确。
调试手段
一层一层注释部分代码,知道找到错误点;
在代码中增加变量、跟踪变量(echo或print_r)和通过调试器进行单步调试。
原创力文档

文档评论(0)