public String testException(){
try {
int i = 1/0;
System.out.println("try......");
return "try!!!";
}catch (ArrayIndexOutOfBoundsException e){
System.out.println("Exception......");
}finally {
System.out.println("finally......");
}
System.out.println("return......");
return "return!";
}
try catch finally return 示例
该代码片段展示了Java中的异常处理机制。在尝试执行可能抛出ArrayIndexOutOfBoundsException的操作时,程序进入catch块并打印错误信息。无论是否发生异常,finally块都会执行,确保资源的清理。最后,程序在finally块之后继续并返回一个字符串。

被折叠的 条评论
为什么被折叠?



