第18章异常处理与程序调试 2021年2月24日
2021年2月24日 第18章 异常处理与程序调试
教学目标 本章将介绍 Delphi2005中的异常处理 机制和程序调试相关的内容,通过本章学 习,读者将学会如何调处程序以及如何在 编程过程中处理程序可能出现的异常
教学目标 本章将介绍Delphi 2005中的异常处理 机制和程序调试相关的内容,通过本章学 习,读者将学会如何调处程序以及如何在 编程过程中处理程序可能出现的异常
教学重点 异常处理 必使用异常类 调试应用程序 亼设置调试环境 使用断点( Breakpoint) 使用监视( Watch) 必使用计算/修改表达式( Evaluate/Modify)
教学重点 ♣异常处理 ♣使用异常类 ♣调试应用程序 ♣设置调试环境 ♣使用断点(Breakpoint) ♣使用监视(Watch) ♣使用计算/修改表达式(Evaluate/Modify)
异常处理 什么是异常 常见错误类型 v设计期错误 v编译期错误 v运行期错误 v逻辑错误
异常处理 ♣什么是异常 ♣常见错误类型 ♥ 设计期错误 ♥ 编译期错误 ♥ 运行期错误 ♥ 逻辑错误
Delphi中的异常处理结构 ty. except语句 {可能引发异常的受保护的代码 except 处理异常的代码 end try. finally {可能引发异常的受保护的代码} finallyt 始终要执行的代码} end
Delphi中的异常处理结构 ♣try...except语句 • try – {可能引发异常的受保护的代码} • except – {处理异常的代码} • end; ♣try…finally • try – {可能引发异常的受保护的代码} • finallyt – {始终要执行的代码} • end;