当前位置: 首页> 就业园地

Java异常探究

2020-02-11 16:16:27更新

1.定义
异常指的是在程序运行过程中发生的异常事件

2.java异常分类

(1).检查异常:java强制要求要解决或者抛出异常
(2).非检查异常(运行时异常):不必强制去处理可能发生的异常

3.Throwable

Throwable 是 错误(Error)和 异常(Exception)的父类

java通常不捕获错误;只对Exception

Exception有两个主要的子类IOException和RuntimeException

RuntimeException里面的子类是unchecked异常,既未经检查的异常,Exception下的除此之外的子类都是检查异常

4.异常捕获(try/catch)

java中使用try/catch捕获异常,可以嵌套使用
 
5.Finally
无论是否发生异常都不会影响Finally里面的程序的执行
一般用来关闭或者释放资源
 
6.异常抛出和声明(throws/throw)
(1)异常抛出(throw):确定会引发异常
(2)异常声明(throws):在定义方法上,代表可能会出现异常
 
7.自定义异常

1.先写一个方法,然后继承Throw或者Exception等方法,然后在代码中抛出自己的定义的异常类,最后在使用这个方法时,处理这个异常类

2.查看最终结果

 

首页 课程设置 师资力量 学习园地 就业园地 关于我们

地址:高新园区黄浦路439号科技创业大厦3楼

咨询热线:0411-39919991

版权所有 © 2008-2015 大连高新园区爱尚教育科技培训学校

辽ICP备14014403号-6