- 0
- 0
- 约4.48千字
- 约 28页
- 2017-02-05 发布于江苏
- 举报
转移异常方式 在处理受检异常时,可以将可能发生的受检异常转移到上层调用该成员方法的方法处。 示例: public static void mb_throwException( ) { throw new Exception( ); } //上面的成员方法将产生编译错误,因为Java虚拟机要求上面的成员方法处理语句throw new Exception()产生的异常。可用转移异常方式解决,即采用throws列表方式。 throws 列表 转移异常的格式 [方法修饰词列表]返回类型 方法名( 参数列表 ) throws 异常类型1, 异常类型2,… { // 方法体 } 在方法的声明处列出所有需要转移的受检异常类型 在本方法内就可以不处理这些异常 调用该方法的方法就必须处理这些异常或继续向上层方法转移,直到被catch语句块捕捉到,才算彻底处理该异常。 示例: public static void g( ) throws Exception { throw new Exception( ); } // 方法g结束 重新抛出异常 如果catch语句块不处理某种异常,可以重新抛出异常 抛出异常的方法: throw e; 由其外层的try- catch 语句块处理 异常处理例程 J_Exception.java 输出结果 产生并抛出ArithmeticEx
您可能关注的文档
- TBAV故障排除.ppt
- 七级数学上册一元一次方程的应用行程问题.ppt
- 构建安全的系统与安装故障排除.ppt
- 土坡稳定性分析计算.ppt
- 梁板模板施工顺序.ppt
- 组织市场的PS.ppt
- 组合及其应用.ppt
- 一元一次方程中的行程问题].ppt
- 模拟量与数字量转换.ppt
- 七八连动启动会个酒会分享页.ppt
- 清明节高中下学期主题班会课件.pptx
- 统编版语文一年级下册课件《语文园地三》.pptx
- 统编版语文一年级下册课件《语文园地六》.pptx
- 一例ECMO术患者的个案护理.pptx
- 2.12 辽宋夏金元时期经济的繁荣 课件 2025-2026学年统编版七年级历史下学期.pptx
- 一例重症肺炎患者改善肺功能的循证个案护理.pptx
- 青春不“翻车”:电动车安全小贴士 高中下学期主题班会.pptx
- 主动脉夹层破裂的急救护理.pptx
- Unit 3 My school calendar Part A let's spell 课件(内嵌音视频)2025-2026学年人教PEP版英语五年级下册.pptx
- 乳糜尿的微生物学分析.pptx
原创力文档

文档评论(0)