正在加载图片...
也可能部分地处理一个异常然后也将它抛出。如 try 1 catch (Ser verTimedoutException e) t System. out. println("Error caught ") 练习:处理并创建异常 练习目的一通过编写可以创建并处理异常的Java软件程序,可以获得异常机制的经验。 准备 为了成功地完成该实验,必须理解处理运行时错误的异常的概念。 、任务 级实验:处理一个异常 1.使用第169页上的样板异常程序在数组索引超出数组大小时创建一个异常。(或修改自己的程序以便创建一个异 2.使用try和 catch语句从异常进行恢复。 二级实验:创建自己的异常 使用模块5中创建的bank包并附加下述异常 AccountOverdrawnException-当有了这个要取出比帐户上更多的钱的尝试时。 InvalidDepositExcepti 无效钱数(小于0)存入时 三、练习总结 讨论一花几分钟时间讨论实验练习中所取得的经验、问题或发现 经验解释总结应用 四、检查进步情况 继续下一个模块前,检查一下,确信能够 定义异常 使用try, catch和 finally语句 描述异常分类 确认共同异常 开发程序来处理自己的异常 五、思考 Java应用环境有什么特征,使它支持用户界面的开发103 也可能部分地处理一个异常然后也将它抛出。如: try { ..... ..... } catch (ServerTimedOutException e) { System.out.println("Error caught "); throw e; } 练习:处理并创建异常 练习目的—通过编写可以创建并处理异常的 Java 软件程序,可以获得异常机制的经验。 一、准备 为了成功地完成该实验,必须理解处理运行时错误的异常的概念。 二、任务 一级实验:处理一个异常 1. 使用第 169 页上的样板异常程序在数组索引超出数组大小时创建一个异常。(或修改自己的程序以便创建一个异 常。) 2. 使用 try 和 catch 语句从异常进行恢复。 二级实验:创建自己的异常 使用模块 5 中创建的 bank 包并附加下述异常: AccountOverdrawnException—当有了这个要取出比帐户上更多的钱的尝试时。 InvalidDepositException—当无效钱数(小于 0)存入时。 三、练习总结 讨论—花几分钟时间讨论实验练习中所取得的经验、问题或发现。 ⚫ 经验 解释 总结 应用 四、检查进步情况 在继续下一个模块前,检查一下,确信能够: - 定义异常 - 使用 try,catch 和 finally 语句 - 描述异常分类 - 确认共同异常 - 开发程序来处理自己的异常 五、思考 Java 应用环境有什么特征,使它支持用户界面的开发?
<<向上翻页
©2008-现在 cucdc.com 高等教育资讯网 版权所有