Java-7

第7章 异常处理 本章主要讲述如下内容: ? 异常的层次结构; ? 异常处理语句; ? 自定义异常; ? 异常处理中常用的调试方法。 生活中的异常 正常情况下,小王每日开车去上班,耗时大约30分钟 程序中的异常 什么是异常 异常就是在程序的运行过程中发生的不正常的事件,它会中断正在运行的程序 什么是异常处理 Java编程语言使用异常处理机制为程序提供了错误处理的能力 简介 在Java中,提供了错误捕捉和处理机制,即异常处理机制。 在程序运行过程中发生错误时,Java允许其不按照正常路径完成任务,由发现错误的方法抛出封装了错误信息的对象(异常)到其调用程序,发出已经发生问题的信号,然后立即退出 而且,程序并不在调用该方法的代码处继续执行,而是由异常处理机制开始搜索一个能够处理这种特定错误情况的异常处理器。 7.1 异常的层次结构 Throwable是异常类的根节点,定义在java.lang包,它的子类也定义在该包中; Error代表系统错误类,由系统直接处理; Exception类及其子类是在程序中可捕捉到的异常。 见图7.1 声明抛出异常 Exception类有下面几个常用的构造方法: 7.1 异常的层次结构(续) 7.2 异常处理语句 缺省的异常处理的情况,例如: Java中如何进行异常处理 Java的异常处理是通过5个关键字来实现的:try、c

文档评论(0)

1亿VIP精品文档

相关文档