- 0
- 0
- 约9.6千字
- 约 29页
- 2017-05-30 发布于北京
- 举报
第9章异常处理 9.1.1 错误与异常 运行错误:系统运行错误和逻辑运行错误。 系统运行错误简称为错误,是指程序在执行过程中所产生对操作系统的损害。 逻辑运行错误是指程序不能实现程序员的设计意图和设计功能而产生的错误,这种错误也被称为异常。 9.1.2 Java异常处理机制 9.2 异常处理类 异常类的层次和主要子类: Error : 一般不能由java程序处理,如jvm 发生错误等 Exception: 受检异常:编译能检测到,在程序中必须进行异常处理。(如I/O操作) 非受检异常:编译时不能检测到。称运行时异常(RuntimeException )。 在程序中可以处理,也可以不处理异常。 (如除 0) RuntimeException: 可以处理也可以不处理 不处理,系统会捕获异常,并停止程序。 ArithmeticException : /0 用0取模 ArrayIndexOutBoundsException NullPointerException:访问空对象 9.3 捕获与处理异常 在Java的异常处理机制中,提供了try-catch-finally语句来捕获和处理一个或多个异常,其语法格式如下: public class ExceptionDemo{ public static void main(String args[]){ in
原创力文档

文档评论(0)