第05章-异常处理.pptVIP

  • 6
  • 0
  • 约5.57千字
  • 约 24页
  • 2016-12-06 发布于浙江
  • 举报
第05章-异常处理

面向对象技术导论 第五章 异常处理 异常和异常类 异常处理 异常 软件程序肯定会发生错误/问题 发生错误怎样处理? 停止程序运行,退出程序? 致命错误(常称为错误Error ) 内存空间不足,硬盘读取错误等 程序不能简单地恢复执行 非致命错误(常称为异常Exception ) 数组越界,文件找不到,网络未连通等 程序在修正后可恢复执行 异常 Java语言中的异常是已定义或用户定义的某个异常类的对象。 一个异常类代表一种异常事件 Java语言利用异常来使程序获得处理错误的能力(error-handling) 异常实际上是程序中错误导致中断了正常的指令流的一种事件。 异常类 异常类是Java语言中用来处理异常的类 异常处理的简单原理 程序运行中发生可以识别的异常时,系统便产生一个相应异常类的对象(简称异常),然后去寻找处理该种异常的处理程序,以保证不会死机,从而保证程序继续安全运行。 异常类 class java.lang.Throwable class java.lang.Error (严重的问题,但不需程序捕捉的错误) class java.lang.LinkageError ... ... class java.lang.VirtualMachineError class java.la

文档评论(0)

1亿VIP精品文档

相关文档