5_异常 - 副本.pptVIP

  • 13
  • 0
  • 约3.49千字
  • 约 21页
  • 2016-08-02 发布于浙江
  • 举报
5_异常 - 副本

为什么叫已检查异常? Checked,运行前已经检查过。就是编译器会检查是否对这些异常做了处理。 unchecked异常指的是编译器不会做检查。error是unchecked的,因为我们无法控制他;RuntimeException太频繁了,并且编译器也无法检查 * 5_异常机制 讲师:胡琦光 本章概述 异常的概念 异常的分类 异常处理(try, catch, finally, throws, throw) 异常和重写的关系 自定义异常 导引1 A 让大家写一个程序:将d:/a.txt复制到e:/a.txt 两个坏处: 逻辑代码和错误处理代码放一起! 程序员本身需要考虑的例外情况较复杂,对程序员本身要求较高! if(d:/a.txt这个文件存在){ if(e盘的空间大于a.txt文件长度){ if(文件复制一半IO流断掉){ 停止copy,输出:IO流出问题! }else{ copyFile(d:/a.txt,e:/a.txt); } }else{ 输出:e盘空间不够存放a.txt! } }else{ 输出:a.txt不存在! } 真正的代码,只有一行!其余都是用于处理例外情况的代码! 导引2 A 软件程序在运行过程中,非常可能遇到刚刚提到的这些异常问题,我们叫异常,英文是:Exception,意思是例

文档评论(0)

1亿VIP精品文档

相关文档