第五章单元测试
  1. 在Java中抛出异常的关键字是( )。

  2. A:throw B:try C:Finally D:catch
    答案:throw
  3. 关于异常,下列说法正确的是( )。


  4. A:一旦程序运行,异常将被创建 B:其他说法都不对 C:异常是一种对象 D:为了保证程序运行速度,要尽量避免异常控制
  5. 下列哪个类是所有异常的父类( )。

  6. A:Exception B:AWTError C:Throwable D:Error
  7. 在异常处理中,将可能抛出异常的方法放在下列哪个语句块中( )。

  8. A:try B:throws C:catch D:finally
  9. 对于try...catch...子句的排列方式,下列正确的一项是( )。

  10. A:子类异常在前,父类异常在后 B:父类异常与子类异常不能同时出现 C:只能有子类异常 D:父类异常在前,子类异常在后
  11. 使用catch(Exception e)的好处是( )。

  12. A:执行一些程序 B:捕获try语句块产生的所有类型的异常 C:只会捕获个别类型的异常 D:忽略一些异常
  13. 在异常处理中,如释放资源、关闭文件、关闭数据库等由( )子句来完成。

  14. A:try子句 B:catch子句 C:throw子句 D:finally子句
  15. 当方法遇到异常又不知道该如何处理时,下列哪种说法是正确的( )。

  16. A:抛出异常 B:捕获异常 C:嵌套异常 D:声明异常
  17. 一个异常将终止( )。

  18. A:产生异常的try块 B:抛出的异常 C:整个程序 D:上面的说法都不对
  19. 一个异常处理中的catch语句块只能有一个或者可以没有。( )

  20. A:对 B:错
  21. 一个异常处理中的finally语句块只能有一个或者可以没有。( )

  22. A:对 B:错

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(3) dxwkbang
返回
顶部