您的位置:首页 > 编程语言 > Java开发

java异常处理

2016-07-19 22:18 357 查看
一、基础概念

什么是异常?

程序运行过程中发生的不正常的事件,它会中断正在运行的程序。

java中如何进行异常处理?

java的异常处理通过5个关键字来实现:try、catch、finally、throw、throws

===========捕获异常=================声明异常=================抛出异常

try=======执行可能产生异常的代码=====throws=====================throw

catch=======捕获异常==============声明方法可能要抛出各种异常==========手动抛出异常

finally======无论异常是否发生都执行=======

二、异常处理结构

try

{

// 可能发生异常的代码

}

catch (Exception e)

{

// 异常处理代码

}

finally

{

// 不管有没有发生异常,finally语句块都会被执行

}

三、Java常见异常

1、 java.lang.nullpointerexception空指针异常,原因参数为null

2、java.lang.classnotfoundexception类加载异常,原因没找到类

3、java.lang.arithmeticexception数字运算异常,原因例如将1/0

4、java.lang.arrayindexoutofboundsexception数组下标越界,原因例如只有2个长度的数组却取了下标为2,数组下标0开始。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: