标签:程序 四种 sys java7 方式 自己 cat 哪些 函数
抛出异常:异常的产生和提交;
捕获异常:接受异常后寻找相应的处理代码,把异常对象交给它处理;
四种方式:
try{
程序执行体
}catch(异常类型1 异常对象1 ){
异常处理程序体1
}catch(异常类型2 异常对象2){
异常处理程序体2
}finally {
无论是否有异常都必须执行的程序体
}
finally唯一不被执行的情况是,前面的catch处理语句使用System.exit(0)
Java7之后允许捕获多个异常,使用|分隔,只要这些异常的处理代码相同即可;
throws语句指明方法中可能要产生的异常类型,但本方法不想处理,交给调用该方法的上级方法进行异常处理。
创建自己的异常类
思路就是,从类库的异常类中继承某个异常类,从而编写自己的异常类,然后在可能发生这种异常的代码块,比如函数中,要判断在一定条件下抛出一个异常对象,然后在执行这个函数时,将它放到try语句块中,使用catch来试图捕获这种异常。
标签:程序 四种 sys java7 方式 自己 cat 哪些 函数
原文地址:https://www.cnblogs.com/yhxcs/p/10148276.html