Java语言程序设计教程-雷学生第07章课件教学.pptVIP

  • 3
  • 0
  • 约6.47千字
  • 约 38页
  • 2017-01-04 发布于未知
  • 举报

Java语言程序设计教程-雷学生第07章课件教学.ppt

第7章 异常处理 异常是指程序在运行过程中的不正常情况。在不支持异常处理的计算机语言中,错误必须被手工检查和处理,这种方法既笨拙又麻烦。Java的异常处理机制则避免了这些问题,而且在处理过程中,把对运行时错误的处理以面向对象的方式解决。 7.1 异常处理基础 本节介绍Java中有关异常处理的基础知识,包括异常的概念、异常的类型、Java的内置异常等方面的内容。 7.1.1 关于异常处理 异常指的是程序运行时出现的非正常情况,也称为“例外”。在用传统的语言编程时,程序员只能通过函数的返回值来发出错误信息,这易于导致很多错误。Java对异常的处理是面向对象的。一个Java的Exception是一个描述异常情况的对象。当出现异常情况时,一个Exception对象就产生了,并放到产生这个“异常”的成员函数里。 Java异常(Exception)用于描述在代码段中发生的异常。当异常情况发生,一个代表该异常的对象被创建并在导致该错误的方法中被引发(throw)。该方法可以选择自己处理异常或传递该异常。两种情况下,该异常被捕获(caught)并处理。异常可能是由Java运行时系统产生,或者是由手工代码产生。被Java引发的异常与违反语言规范或超出Java执行环境限制的基本错误有关。手工编码产生的异常基本上用于报告方法调用程序的出错状况。 Java中的异常处理通过5个关键

文档评论(0)

1亿VIP精品文档

相关文档