Java异常処理.docVIP

  • 2
  • 0
  • 约1.18万字
  • 约 13页
  • 2018-08-02 发布于江苏
  • 举报
第七章 异常处理 本章导读 对于计算机程序来说,错误和异常都是不可避免的。Java提供了丰富的错误及异常情况处理措施,对各种可能出现的异常都作了充分的考虑,可以说,从没有哪一种语言象Java这样对异常考虑的这样周全。作为一门面向对象语言,Java把它对异常的处理都封装到类里。 在本章中,您将学习到以下关于异常处理的内容: Java中异常处理的方式 Java中的异常类 如何抛出异常 如何捕获并处理异常 如果您用过C++,您会对Java的异常处理感到非常熟悉。下面我们就来介绍它。 7.1出错处理 在程序运行的过程中,存在着这样那样的发生错误的可能。这些错误可能是由于包含不合法的信息的文件所造成的,可能是由于不稳定的网络连接造成的,或者是数组越界存取,还可能是因为妄图使用空引用来引用对象。当这些错误发生时,我们通常希望程序能够智能的处理这些错误,而不会导致系统的崩溃或数据的丢失,例如我们希望程序在错误发生之后能够做到: 返回一个正常的状态从而可以继续执行其它的命令; 或者 允许用户保存他们的数据,然后放心的关闭程序。 我们的愿望是好的,但是往往事违人愿。通常当系统检测到错误发生时,程序已经“病入膏肓”了,不能再返回到正常的状态,也无法恢复已经破坏了的数据。因此错误处理的任务就是将错误从发生地传递到能够处理它的地方。要想在程序中处理错误,就需要了解一下到底可能发生哪些错误。我们概括一下,程

文档评论(0)

1亿VIP精品文档

相关文档