itgle.com
更多“能抛出异常必须是下列哪个类或其子类的实例?A.throwsB.throwC.ThrowableD.Exception ”相关问题
  • 第1题:

    下列对继承的说法,哪个是正确的()。

    A.子类能继承父类的非私有方法和状态

    B.子类能继承父类的所有方法和状态

    C.子类只能继承父类的方法,而不继承状态

    D.子类只能继承父类public方法和状态


    正确答案:B

  • 第2题:

    Java中,可以通过建立java. lang.【 】类或其子类的实例创建和控制线程。


    正确答案:【 】Tbread
    【 】Tbread 解析:线程是程序中的执行单元。Java虚拟机允许应用程序并发地运行多个执行线程。可以通过建立java. lang. Thread类或其子类的实例来创建和控制线程。

  • 第3题:

    每个Java小应用程序必须定义为( )。 A.Applet类或JApplet类的子类B.JFrame类的子类S

    每个Java小应用程序必须定义为( )。

    A.Applet类或JApplet类的子类

    B.JFrame类的子类

    C.Frame的子类

    D.Window的子类


    正确答案:A
    A。【解析】本题考查Applet的基本知识。Applel类定义了小应用程序(Applet)与其运行环境之间的一个接口;JApplet是Applet类的扩展,它继承了Applet的方法和执行机制,同时也增加了对Swing构件的支持。每个Jaw小应用程序都必须是Applet类或JApplet类的子类。因此,本题的正确答案是A。

  • 第4题:

    用Thread子类实现多线程的步骤顺序是( )

    A、声明Thread类的子类,创建Thread子类的实例,让线程调用start()方法

    B、声明Thread类的子类,在子类中重新定义run()方法,创建Thread子类的实例

    C、创建Thread子类的实例,让线程调用start()方法

    D、声明Thread类的子类,在子类中重新定义run()方法,创建Thread子类的实例,让线程调用start()方法


    正确答案:A

  • 第5题:

    子类型的所有实例可以(但不是必须)是父类型的一个实例。


    正确答案:错误

  • 第6题:

    下面关于abstract关键字描述错误的是()。

    • A、abstract关键字可以修饰类或方法
    • B、final类的方法都不能是abstract,因为final类不能有子类
    • C、abstract类不能实例化
    • D、abstract类的子类必须实现其超类的所有abstract方法

    正确答案:D

  • 第7题:

    关于异常,以下说法正确的有()。

    • A、运行时异常使用Runtime Exception的子类来表示,不用在可能抛出异常的方法声明上加throws子句
    • B、运行时异常使用Runtime Exception的子类来表示,必须在可能抛出异常的方法声明上加throws子句
    • C、非运行期异常是从Exception继承而来的,必须在方法声明上加throws子句
    • D、非运行期异常是从Exception继承而来的,不需要在方法声明上加throws子句

    正确答案:A,C

  • 第8题:

    关于继承性,下列说法错误的是()

    • A、子类不能直接访问其超类的私有特征,但子类继承其超类的私有特征
    • B、子类的对象可代替其父类的对象
    • C、子类和超类相互依赖
    • D、当一个子类实例化创建一个对象时,该子类的超类也将实例化

    正确答案:C

  • 第9题:

    下列有关多态的叙述正确的是哪项()     

    • A、父类的引用指向子类的实例是一种多态
    • B、子类的引用指向子类的实例是一种多态
    • C、接口的引用指向实现该接口类的实例是一种多态
    • D、抽象类的引用指向抽象类的实例是一种多态

    正确答案:A,C

  • 第10题:

    单选题
    每个Java小应用程序必须定义为()
    A

    Applet类或JApplet类的子类

    B

    JFrame类的子类

    C

    Frame的子类

    D

    Windows的子类


    正确答案: B
    解析: 暂无解析

  • 第11题:

    单选题
    Objective-C语言中类的实例变量如果只可以被本类和其子类访问,需要下列哪个修饰符()
    A

    @public

    B

    @private

    C

    @protected

    D

    @friendly


    正确答案: D
    解析: 暂无解析

  • 第12题:

    多选题
    下列有关多态的叙述正确的是哪项()
    A

    父类的引用指向子类的实例是一种多态

    B

    子类的引用指向子类的实例是一种多态

    C

    接口的引用指向实现该接口类的实例是一种多态

    D

    抽象类的引用指向抽象类的实例是一种多态


    正确答案: B,D
    解析: 暂无解析

  • 第13题:

    抛出异常、生成异常对象都通过下列哪个语句实现?

    A.throws

    B.throw

    C.Throwable

    D.Exception


    正确答案:B
    解析:在捕获一个异常之前,必须先有异常抛出,才能生成一个异常对象,这就是用抛出异常来实现的。抛出异常、生成异常对象都通过throW语句实现,如:IOExcepftione=newIOException;throwe;利用throw语句还可以自定义异常类抛出。

  • 第14题:

    于方法重写,描述错误的是()

    A.子类重写父类方法,不能降低访问度

    B.子类重写父类方法,返回值类型要保持相同

    C.子类重写父类方法,不能抛出更多的异常

    D.子类可以重写父类中final修饰的方法


    参考答案D

  • 第15题:

    在Java语言的类库中提供哪个类,所有自己创建的异常对象都必须是它的实例或它的子类的实例?

    A.throws

    B.Exception

    C.Throwable

    D.Error


    正确答案:B
    解析:用户自定义异常是通过继承Exception类来创建的。注意:自己定义异常的格式是publicclass类名extendsException

  • 第16题:

    声明异常抛出用下列哪个子句来完成声明,它包含在方法的声明当中?

    A.throws

    B.throw

    C.Throwable

    D.Exception


    正确答案:A
    解析:在Java语言中,有时一个方法生成一个异常,但该方法并不能确定如何处理此异常,如找不到文件之类的异常,必须将异常传给调用方法,由凋用它的方法来处理,这种时候方法用声明异常抛出,让异常对象可从调用栈向后传递,直至有相应的方法捕获它。声明异常抛出用throws子句来完成声明,throws子句包含在方法的生命之中。语法如下:throwsexceptionList//异常列表是用逗号分隔的多个异常。

  • 第17题:

    关于子类型,以下哪个说法是正确的?()

    • A、父类型的一个实例可以属于两个子类型
    • B、子类型必须互相排斥
    • C、子类型不应互相排斥
    • D、子类型不应是全面的

    正确答案:B

  • 第18题:

    子类可以覆盖父类中的所有实例方法


    正确答案:错误

  • 第19题:

    Exception类是所有()类的父类,用户自定义的所有异常类都必须是它的子类。


    正确答案:异常

  • 第20题:

    关于覆盖,下列说法正确的是()。

    • A、私有方法不能被子类覆盖
    • B、子类可以覆盖父类中的任何方法
    • C、覆盖方法可以声明自己抛出的异常多于那个被覆盖的方法
    • D、覆盖方法中的参数清单必须是被覆盖方法参数清单的子集

    正确答案:A

  • 第21题:

    填空题
    ()模式让一个类的实例化延迟到其子类。

    正确答案: 工厂方法
    解析: 暂无解析

  • 第22题:

    判断题
    程序中抛出异常时(throw…),只能抛出自己定义的异常对象。或子类的实例。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第23题:

    单选题
    Vb.Net中,如果父类中有一个共享构造函数和构造函数,其子类中也有自定义的共享构造函数和构造函数,在执行子类的实例化过程中,其执行的顺序为()
    A

    父类的共享构造,父类的构造,子类的共享构造,子类的构造

    B

    子类的共享构造,父类的构造,父类的共享构造,子类的构造

    C

    父类的共享构造,子类的共享构造,子类的构造,父类的构造

    D

    子类的共享构造,父类的共享构造,父类的构造,子类的构造


    正确答案: D
    解析: 暂无解析