java作业

前言:本来想用图片的,结果发不出去就用文字了。

一、异常处理-作业

异常处理-作业

题量: 10 满分: 100

一. 单选题(共8题,80分)

1. (单选题)

在方法中,抛出异常对象时使用的关键字是(     )

  • A. throw
  • B. catch
  • C. finally
  • D. throws

我的答案: A正确答案: A

10

答案解析:

2. (单选题)

自定义异常类时,可以继承的类是(     )

  • A. Error
  • B. Applet
  • C. Throwable、Exception及其子类
  • D. AssertionError

我的答案: C正确答案: C

10

答案解析:

3. (单选题)对于已经被定义过可能抛出异常的语句,在编程时(      )。

  • A. 必须使用try/catch语句处理异常,或用throws在方法头部声明中将其向外抛出。
  • B. 如果程序错误,必须使用 try/catch语句处理异常。
  • C. 可以置之不理。
  • D.

    只能使用try/catch语句处理。

我的答案: A正确答案: A

10

答案解析:

4. (单选题)catch语句中只能捕获(    )类型的对象

  • A. Throwable
  • B. Object
  • C. Exception
  • D. RuntimeException

我的答案: C正确答案: C

10

5. (单选题)在方法中捕获异常的语句是(    )

  • A. try
  • B. catch
  • C. throw
  • D. StackTrace

我的答案: B正确答案: B

10

6. (单选题)对于catch子句中异常的排列,下列哪种是正确的(  ) 

  • A. 父类异常在先,子类异常在后
  • B. 子类异常在先,父类异常在后
  • C. 有继承关系的异常不能在同一个try程序段内
  • D. 异常怎么排列都可以,和次序无关

我的答案: A正确答案: B

0

7. (单选题)

基于以下代码,分析method()方法引发异常后的输出结果。

private static void try() {

    try {

      System.out.println("A");

      method(); // 可能引发运行时异常

      System.out.println("B");

      return;   

    } catch (Exception e) {

      System.out.println("D");

    } finally {

      System.out.println("E");

    }

    System.out.println("F");

    return;

  }

  • A.

    A

    B

    D

    E

    F

  • B.

    A

    D

    B

  • C.

    A

    D

    E

    F

  • D.

    A

    B

我的答案: C正确答案: C

10

答案解析:

8. (单选题)

基于以下代码,分析method()方法未引发异常后的输出结果。

private static void try() {

    try {

      System.out.println("A");

      method(); // 可能引发运行时异常

      System.out.println("B");

      return;     

    } catch (Exception e) {

      System.out.println("D");

    } finally {

      System.out.println("E");

    }

    System.out.println("F");

    return;

  }

  • A.

    A

    B

    E

  • B.

    A

    B

    E

    F

  • C.

    A

    B

  • D. 都不对

我的答案: B正确答案: B

10

答案解析:

二. 判断题(共2题,20分)

9. (判断题)

Java程序一旦出现异常将终止整个程序。

  • A. 对
  • B. 错

我的答案: 错正确答案: 错

10

10. (判断题)

RuntimeException运行时异常必须显式捕获处理

  • A. 对
  • B. 错

我的答案: 错正确答案: 错

10

 

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小李小于

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值