- 1
- 0
- 约5.87千字
- 约 22页
- 2016-12-23 发布于重庆
- 举报
异常错误 在程序运行阶段由于系统异常原因而产生的错误称为异常错误 异常错误与程序设计错误是两码事 异常错误与程序设计错误 程序设计错误是指程序员在设计程序时由于人为因素所产生的错误。 异常错误是在程序运行时由于系统异常原因而产生的,不是程序员的失误所致。 如果不排除程序设计错误,程序就不能通过编译检查或运行结果不对。 如果不处理异常错误,程序执行时遇到异常情况就会突然终止或失控,使用户感到莫名其妙。 20009-3-24 * 面向对象程序设计 —— C++ 任课教师:刘丹 * 第12章 异常处理 异常(Exception) 是程序可能检测到的运行时刻不正常的情况。 最常见的异常包括 除数为0,数组越界访问,磁盘或者光盘读写失败,无效数据,内存耗尽,网络不通等。 异常总是代表着某些不该发生的事情发生了 * 第12章 异常处理——异常处理方法 方法一:在函数中设置处理异常的程序段。缺点:会使程序过于复杂和庞大。 方法二:发出一个异常信息传给它的上一级。上级捕捉到这个信息后进行处理。特点:效率高,程序代码简洁。 * 第12章 异常处理——C++异常处理机制 由检查(try)、抛出(throw)和捕捉(catch)三部分构成。注意: 把需要检查的语句放在try块中; throw用来当出现异常时发出一个异常信息; 而catch则用来捕捉异常信息,如果捕捉到了异
原创力文档

文档评论(0)