try{ } catch(Exception e){ } 其实没有什么深奥的,try-catch就是监视try中的语句,如果抛出catch中声明的异常类型.比如ArrayIndexOutOfBoundsException就是数组越界的异常. 假设try中有语句int[] i=new int[10];如果你调用int[14]就一定会抛出ArrayIndexOutOfBoundsException这个异常,如果你写了try-catch且写了 catch(ArrayIndexOutOfBoundsException e){}则这个异常就会被捕获,并执行catch程序块中的代码. 一般来说catch中的代码只是用来客观反映问题,比如吧异常打印出来,或者跟踪异常..不应执行实际的操作.. try-catch过后程序仍然继续执行(不写try-catch则程序抛出异常后自行终止)
JAVA方法try{}..catch(Exception e){}详解
最新推荐文章于 2024-05-04 13:11:50 发布