Java中try catch finally 关键字
异常处理中的几个常用关键字(try catch finally throw throws)
异常处理
java中提供一套异常处理机制,在程序发生异常时,可以执行预先设定好的处理程序,
执行完成后,程序不会停止,可以继续向后执行.
在写代码的时候,就要根据不同的情况设定好处理程序,
运行程序
如果程序执行时,出现问题,执行异常处理程序
如果程序执行时,没有出现问题, 不需要执行异常处理程序
关键字
try{
写代码,可能会出现异常
}catch(异常类型 a){ 捕获指定类型的异常
}finally{
最终必须要执行的代码
}
try{
int[] a = {1,2,3};
int b = a[4];
}catch (ArrayIndexOutOfBoundsException a){
a.printStackTrace();
}catch (Exception e){
e.printStackTrace();
}
System.out.println("666");
}
注:如果出现多个错误,则会抛出共同的父类
本文来自博客园,作者:Yang0710,转载请注明原文链接:https://www.cnblogs.com/cwyYYDS/p/18214088