多重 catch 块2-2 try{ …... } catch(Exception e) { …… } catch(ArrayIndexOutOfBoundsException e) { …… } × 使用多重 catch 语句时,异常子类一定要位于异常父类之前。 多重 catch 块示例 class ExceptionCode { public void calculate() { try { int num = 0; int num1 = 42 / num; int c[] = { 1,2,3,4 }; c[4] = 99; }catch (Exception e) { System.out.println(父类异常 catch 子句); }catch (ArithmeticException ae) { // 错误 – 不能到达的代码 System.out.println(这个子类的父类是exception 类,且不能到达); } } } class UnreachableCode { public static void main(String[] args) {
您可能关注的文档
最近下载
- 工程建设监理有限公司监理工作手册.pdf VIP
- 工程建设监理规范手册.docx VIP
- download1.esv.com.cn.doc VIP
- [中山]2024年广东中山面向优秀村(社区)党组织书记招聘镇街事业编制人员30人笔试历年参考题库附带答案详解.doc VIP
- 浙江五年高考(2021-2025)物理专题《动量》真题汇编含答案.docx
- 浙江五年高考(2021-2025)物理专题《动量》真题汇编.pdf VIP
- 江苏西德电梯图纸一体机KFS25-Y4F-B110(有机房).pdf VIP
- 小水电站规章制度.doc VIP
- 误删的照片怎 么恢复-安卓ios全教你.docx VIP
- 高中数学函数的概念与性质知识清单.pdf VIP
原创力文档

文档评论(0)