在编写程序的过程中难免会遇到一些错误。为了消除这些
在编写程序的过程中,难免会遇到一些错误。为了消除这些错误,开发人员需要对应用程序进行调试,查出错误的原因。这些错误可能是非常隐蔽且难以发现的,因此,开发人员需要进行大量故障排查才能发现错误的根源。应用程序开发完成且错误消除之后,必须使用各种数据对它们进行测试,才能确保应用程序能够成功运行。本章主要介绍如何对程序进行调试以及错误处理。
13.1 程 序 调 试
程序调试是在程序中查找错误的过程,在开发过程中,程序调试是检查代码并验证它能否正常运行的有效方法。另外,在开发时,如果发现程序不能正常工作,就必须找出并解决有关问题。本节将对几种常用的程序调试操作进行讲解。
13.1.1 断点
断点通知调试器应在某点上暂停执行中断发生中断时,称程序和调试器处于中断模式。进入中断模式并不会终止或结束程序的执行所有元素(如函数、变量和对象)都保留在内存中。执行可以在任何时候继续。在要设置断点行旁边的灰色空白单击? 图13.2 菜单栏插入断点
插入断点后,就会在设置断点的行旁边的灰色空白
图13.3 插入断点后效果图
删除断点主要有如下3种方式。
可以单击设置了断点的代码行左侧的红色圆点。
在设置了断点的代码行左侧的红色圆点上右击,在弹出的快捷菜单中选择“删除断点”命令。
在设置了断点的代码行上右击,在弹出的快捷菜单中选择“断点”/“删除断点”命令,如图13.4所示
您可能关注的文档
- 周代史官的类诗家功能与诗经早期传述状态初探.doc
- 四川加油(气)站安全生产标准化评审标准(试行).doc
- 四川南江红鱼洞水库及灌区工程.doc
- 四川亚东水泥有限公司.doc
- 四川广元中心医院医疗设备(电子胃肠镜系统等).doc
- 四川师范大学2015年地理与资源科学学院测绘地质地貌试验.doc
- 四川普通高校职教师资班和高职班对口招生统一考试.doc
- 哺乳动物的减数分裂与有丝分裂的图形对比(及精子和卵细.doc
- 四川成都龙泉驿区矿业权设置方案.doc
- 四川攀枝花2015年中考化学试卷.doc
- 2024-2025学年湖南省邵阳市新宁县回龙寺镇人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市平原县王杲铺中小、王凤楼中小、腰站镇中小青岛版一年级下册3月月考数学试卷.docx
- 第四单元 课题3 物质组成的表示-初中化学新教材预习学案(人教版2024九年级上册).docx
- 2024-2025学年山东省济宁市梁山县人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市德州经济技术开发区长河小学等校青岛版一年级下册期中考试数学试卷.docx
- 2026《基于国产开源单片机GD32VF103的输变电设备物联网传感器设计》8300字.docx
- 2024年中考道德与法治真题完全解读(北京卷).docx
- 2026《基于机器视觉识别的工件边缘曲线重构方法分析》9000字.docx
- 课时9.4 物体的浮与沉【一大题型】八年级全一册物理(沪科版2024).docx
- 2024-2025学年广东省江门市开平市人教版一年级下册期中综合素养评价数学试卷.docx
原创力文档

文档评论(0)