C++大学基础教程 第13章异常处理 北京邮电大学电信工程学院 计算机技术中心
2005-4-27 1 C++大学基础教程 第13章 异常处理 北京邮电大学电信工程学院 计算机技术中心
◆程序设计的要求之一就是程序的健 壮性。希望程序在运行时能够不出 或者少出问题。但是,在程序的实 际运行时,总会有一些因素会导致 程序不能正常运行。异常处理 ( Exception Handling)就是要提 出或者是研究一种杋制,能够较好 的处理程序不能正常运行的问题
程序设计的要求之一就是程序的健 壮性。希望程序在运行时能够不出 或者少出问题。但是,在程序的实 际运行时,总会有一些因素会导致 程序不能正常运行。异常处理 (Exception Handling)就是要提 出或者是研究一种机制,能够较好 的处理程序不能正常运行的问题
第十三章异常处理 13.1异常和异常处理 13.2C++异常处理机制 13.3用类的对象传递异常 13.4异常处理中的退栈和对象析构
第十三章 异常处理 13.1 异常和异常处理 13.2 C++异常处理机制 13.3 用类的对象传递异常 13.4 异常处理中的退栈和对象析构
13.1异常和异常处理
13.1 异常和异常处理
1311异常及其特点 ◆异常( Exceptions)是程序在运行时可能出现 的会导致程序运行终止的错误。 ◆编译系统检查出来的语法错误,导致程序运行 结果不正确的逻辑错误,都不属于异常的范 ◆异常是一个可以正确运行的程序在运行中可能 发生的错误。 2005-4-27 北京邮电大学电信工程学院计算机技术中心
2005-4-27 北京邮电大学电信工程学院计算机技术中心 -5- 13.1.1 异常及其特点 异常(Exceptions)是程序在运行时可能出现 的会导致程序运行终止的错误。 编译系统检查出来的语法错误,导致程序运行 结果不正确的逻辑错误,都不属于异常的范 围。 异常是一个可以正确运行的程序在运行中可能 发生的错误