第8章 Java 异常处理本章要点 1. Java 异常的概念 2. Java 异常的处理机制 、处理和抛出 异常的概念及分类 什么是异常 Java 异常分类 什么是异常? 一、 Java 把错误分为两类: ,通过某种修正后程序还能继续执行,这类错误称作异常: ?负数开平方?读取不存在的文件 ,即程序遇到了严重的不正常状态,不能简单地恢复执行,这就是错误: ? JVM 内部错误?操作系统错误?内存溢出二、异常的产生及处理过程 1. Java 提供了异常处理机制,在 Exception 类中定义了程序产生异常的条件; ,而是转去执行某段代码处理这个异常,设法恢复程序继续执行; ,称程序产生了一个异常事件,相应地生成异常对象; Java 运行时系统; ; , Java 运行时系统从生成对象的代码块开始,沿方法的调用栈逐层回溯,寻找相应的处理代码,并把异常对象交给该方法处理,这一过程称为捕获异常。 excp1 ArithmeticException int x; x=x/0 0x6b46 { x=x/0 } { ……异常对象 0x6b92 0x6b46 0x6b46 0x6b92 …… } 异常处理类抛出异常捕获异常
Java基础第8章Java 来自淘豆网m.daumloan.com转载请标明出处.