java异常处理

java异常处理中,关键字try-catch-finally,throw,throws

try:用来指定一块预防所有异常的程序

catch:子句跟在try块后面,用于指定你想要捕捉的异常类型,注意这里的异常类型,子类在前,父类在后,如

Exception就会放在最后面,能捕捉所有类型的异常,

finally:为确保一段代码不管发生什么异常都被执行的一段代码;经常被用来关闭通道,或者,释放内存等

在代码中,catch可以存在一种或者多种异常,也可没有catch,只有finally,但是catch或者finally要有一个;

throw:语句用来明确的抛出一个异常,在方法体中的关键字,表示动作

throws:用来表明一个方法可以抛出各种异常,写在方法后面,只要有可能发生异常,就可以在方法名的后面申明,

异常的顺序没有明确的顺序。

posted @ 2019-12-22 22:22  王刚a  阅读(144)  评论(0编辑  收藏  举报