黑马程序员技术交流社区
标题:
异常
[打印本页]
作者:
Zhouyongming
时间:
2016-4-2 18:50
标题:
异常
A:异常的概述
* 异常就是Java程序在运行过程中出现的错误。
* B:异常的分类
* 通过API查看Throwable
* Error(错误:一出现就是致命的)
* 服务器宕机,数据库崩溃等
* Exception
C:异常的继承体系
* Throwable
* Error
* Exception
* RuntimeException(运行时异常,一般都是程序员犯得错误,需要修改源码的.)
* 编译时异常:在编译时必须进行处理,不处理无法通过编译.
package com.heima.exception;
public class Demo1_Exception {
public static void main(String[] args) {
//demo1();
}
//运行时报出NullPointException(空指针异常)和ArrayIndexOutOfBoundsException
public static void demo1() {
int[] arr = {11,22,33,44,55};
//arr = null; //NullPointerException 空指针异常
System.out.println(arr[10]); //ArrayIndexOutOfBoundsException 数组索引越界异常
}
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2