第九章 Java异常处理.pptVIP

  • 1
  • 0
  • 约1.55万字
  • 约 54页
  • 2019-09-23 发布于湖北
  • 举报
第九章 Java异常处理 第九章 Java异常处理 技能目标: 通过本章学习,了解异常处理的目的,了解异常类和异常处理机制,掌握什么情况会引发异常,以及异常发生时怎样进行处理,最终能把本章知识与实际应用结合开发应用程序。 知识目标: 理解异常的基本概念; 掌握异常类的层次关系; 了解异常处理机制; 掌握捕获并处理异常的常用方法; 掌握自定义异常的方法。 任务:完善教务管理系统,根据课程代码输出课程名称,输出各学期平均课时等信息 9.1异常处理概述 Java语言中采用了异常处理机制,使得程序可将错误处理的控制流从正常进行的控制流中分离开,使我们不用再检查一个特定的错误,并在程序的多处地方对其进行控制。此外,也不需要在方法调用的时候检查错误,而只需要在异常控制语句处理错误。并且Java采用异常处理机制后,使得程序更加稳定、健壮。 9.1.1异常基本概念 所谓异常,就是程序在运行过程中出现的错误、非正常终止等非正常情况。产生异常的原因很多,如:系统资源耗尽、数组下标越界、被除数为零、空指针访问、试图读取的文件不存在、网络连接中断等。Java中提供的异常处理是用来解决程序中当某种非正常情况发生时如何处理的一种机制。 Java把程序运行过程中可能遇到的错误分为两类,一类是非致命性的,通过有效的处理后,程序还能继续执行,这类错误称作异常,如打开一个文件时,发现文件不存在,或操作数超出数据范围

文档评论(0)

1亿VIP精品文档

相关文档