面向对象和异常处理在PDM系统中的应用.docxVIP

  • 1
  • 0
  • 约1.43千字
  • 约 3页
  • 2021-12-03 发布于天津
  • 举报

面向对象和异常处理在PDM系统中的应用.docx

PAGE 1 PAGE 1 面向对象和异常处理在PDM系统中的应用 零件特有的操作为:零件版本查询;更新零件版本。 2异常处理技术在PDM系统中的应用 2.1异常处理技术的概念 异常就是程序发生了错误,如除数为0、数组越界、非法内存访问等。发生异常时,程序的正常执行流程就会被破坏,使程序无法完成任务,甚至使操作系统崩溃。所以要求程序在发生异常时能够处理错误,使错误对程序的影响最小。 WINDOWS对异常的处理范围比较大,在程序发生异常时,WINDOWS会显示一个非法操作提示框,并强制关闭应用程序,即时程序或许只发生了一个小错误。这明显不能满意程序开发的要求。DELPHI对异常的处理功能比WINDOWS强大了很多,它的默认的异常处理程序会在发生异常时跳出当前模块的执行,并显示具体的错误原因。模块的大小与程序有关。但DELPHI不可能完全知道每个异常的准确处理方法,只有程序员才能精确地定位异常影响的区域和处理的方法,这就是异常处理。 Try…finally结构可以保护一段代码,使用这个结构可以保证无论try和finally之间的代码是否发生异常,finally和end之间的代码都会被执行。这种结构经常用来保证资源被释放。在发生异常时,虽然会执行finally和end之间的程序,但异常并没有被程序处理,end后的程序

文档评论(0)

1亿VIP精品文档

相关文档