javach06.pptVIP

  • 19
  • 0
  • 约5.35千字
  • 约 34页
  • 2016-08-15 发布于广东
  • 举报
javach06

Java程序设计 Programming in Java 王文豪 计算机工程学院 wangwenhao1407@163.com 教材 雍俊海. Java程序设计教程. 北京: 清华大学出版社, 2007. 第 6 章 异常处理、递归和单体程序设计方法 本章总体纲要 异常处理 递归方法 单体(Singleton)程序设计模式 Java 异常处理(Exception)基础 异常(Exception)? 异常(Exception)是正常程序流程所不能处理或没有处理的异常情况或异常事件。 在有些书中,异常也称作例外。 程序在运行期出现的错误 什么时候会发生异常? 数组的下标越界 打开不存在的文件 网络无法连接 操作数超出所要求的范围 少了所需加载的类 除0溢出 异常(Exception)的分类 Error 由java虚拟机生成的,程序对其不做处理 (1)VirtualMachineError 虚拟机错误 OutOfMemoryError 内存溢出错误 StackOverflowError 栈溢出错误 (2) LinkageError 链接错误 NoClassDefNotFoundError 类定义未找到错误 (3) java.awt.AWTError 图形界面错误 异常的产生 异常可以在执行程序时自动发现并产生,也可以在程序中显式生成,在程序中抛出异常使用throw语句,格式 th

文档评论(0)

1亿VIP精品文档

相关文档