下面有关JAVA异常类的描述,说法错误的是()。

题目

下面有关JAVA异常类的描述,说法错误的是()。

  • A、异常的继承结构:基类为Throwable,Error和Exception继承Throwable,RuntimeException和IOException等继承Exception
  • B、非RuntimeException一般是外部错误,其必须被 try{}catch语句块所捕获
  • C、Error类体系描述了Java运行系统中的内部错误以及资源耗尽的情形,Error不需要捕捉
  • D、RuntimeException体系包括错误的类型转换、数组越界访问和试图访问空指针等等,必须被 try{}catch语句块所捕获
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下面关于Java的应用程序说法中错误的是( )。

A.Java有2类应用程序

B.Java Application是独立的应用程序,Java Applet嵌入HTML在浏览器中执行

C.Java Application不是独立的应用程序

D.以上说法都不对


正确答案:C

第2题:

下列说法错误的是()。

A.Throwable类分为Error和Excepfion两子类

B.Java语言中的类库,已定义有许多异常类可利用

C.异常对象用new来创建

D.捕获异常在调用方法时用throw子句捕获并处理


正确答案:D

第3题:

下列说法错误的是( )。

A.对程序语言而言,一般有编译错误和运行错误两类

B.Java中,异常为一种对象

C.凡是语法错误,都属编译错误

D.异常是程序无法控制的


正确答案:D

第4题:

下列说法中错误的是( )。

A.Java语言中的事件都是继承自java.awt.AWTEvent类

B.AWTEvent类是EventObject类的子类

C.Java的AWT事件分为低级事件和高级事件

D.ActionEvent类是AWTEvent类的子类


正确答案:C
解析:Java中所有的AWT事件类是由 java.awt.AWTEvent类派生的。而Java中的事件类是继承自java.util.Event类,java.awt. AWTEvent是java.util.Event的子类。

第5题:

下列说法错误的是( )。

A.Java是面向对象语言

B.Java以类为程序的基本单位

C.Java语言中,对象和实体不是一一对应的关系

D.在Java语言中,类是具有某种功能的基本模块的描述


正确答案:C

第6题:

下列说法中错误的是( )。

A.捕获异常在调用方法时用throw子句捕获并处理

B.异常对象用new来创建

C.Java语言中的类库中已定义有许多异常类可利用

D.Throwable类分为Error和Exception两子类


正确答案:A
解析:一个方法中为某种类型的异常对象提供对应的处理时,调用该方法就可捕获这种异常,也就是说当异常已被定义时,必须通过try-catch-finally语句处理它。

第7题:

请问所有的异常类都继承下面的______类。

A.java.lang.Exception

B.java.lang.Throwable

C.java.io.Exception

D.java.lang.Error


正确答案:B

第8题:

下面说法中错误的是( )。

A.凡是语法错误,都属于编译错误

B.异常是程序无法控制的

C.对程序而言,一般有编译错误和运行错误两类

D.Java语言中,异常为一种对象


正确答案:B
解析:异常是在程序编译或运行中所发生的可预料或不可预料的异常事件,是不可避免的。异常处理,将错误处理的控制流从正常运行的控制流中分离开,使我们再也不用检查一个特定的错误,并在程序的多处地方对其进行控制。

第9题:

下列关于Java语言的异常处理描述不正确的是

A.Java语言中所有的异常都必须由程序员通过try-catch-finally语句实现

B.Java中异常可以被继承

C.程序员可以通过继承Exception类定义自己的异常

D.异常在Java中是有层次的


正确答案:A
解析:为达到运行的要求,运行时出现的异常,实际是直接交给JVM系统来处理的,而Exception类的非运行异常,则要求编写程序必须捕获和声明。所以在Java语言中不是所有的异常都必须由程序员通过try-catch-finally语句实现。

第10题:

关于checked/uncheckedexception,下列哪些说法是正确的:

A.继承java.lang.Error的类属于checkedexception

B.checked异常继承java.lang.Exception类

C.unchecked异常继承java.lang.RuntimeException类

D.NullPointerException,IllegalArgumentException属于uncheckedexception


正确答案:BCD

更多相关问题