【简答题】
实验 十二 异常处理 1. 实验目的 (1) 理解 Java异常处理机制 。 (2) 掌握 异常处理语句 try/catch/finally 。 (3) 掌握 throws和throw语句。 (4) 掌握自定义异常。 2. 实验内容 1. 利用 JOptionPane.showInputDialog()方法输入若干个学生成绩,-1表示结束输入,把输入的数据在数组int []score中,输出总分和平均分。在处理数组时, 能同时捕捉数组下标越界异常 IndexOutOfBoundException、算术异常ArithmeticException和数字格式转换异常 NumberFormatException 等异常。对每种不同的异常给出准确的提示信息,并利用合理的测试数据程序能够抛出这 4种异常 。 2. 某高速公路限速120公里/小时,自定义超速异常类OverSpeed抛出超速提示信息,自定义方法measureSpeed(double speed),如果速度speed超过120,该方法将抛出OverSpeed异常。在主方法中不停随机产生汽车行驶速度speed,并调用measureSpeed(double speed)方法测试是否超速。运行结果如图12-1所示。
手机使用
分享
复制链接
新浪微博
分享QQ
微信扫一扫
微信内点击右上角“…”即可分享
反馈
收藏
举报
参考答案:
参考解析: