参考答案和解析
Throwable
更多“1、Java异常处理机制的根类是()。”相关问题
  • 第1题:

    Java语言中提供处理不同类型流的类包是( )。

    A.java.sq1

    B.java.util

    C.java.math

    D.java.io


    正确答案:D
    解析:java.io包封装了不同的类,用于处理不同类型的流,包括字节流、字符流、文件流和对象流等。

  • 第2题:

    Java 中的异常处理机制的简单原理和应用。


    正确答案:

     

    当JAVA 程序违反了JAVA 的语义规则时,JAVA 虚拟机就会将发生的错误表示为一个异

    常。违反语义规则包括2 种情况。一种是JAVA 类库内置的语义检查。例如数组下标

    越界, 会引发IndexOutOfBoundsException; 访问null 的对象时会引发

    NullPointerException。另一种情况就是JAVA 允许程序员扩展这种语义检查,程序员

    可以创建自己的异常,并自由选择在何时用throw 关键字引发异常。所有的异常都是

    java.lang.Thowable 的子类。

  • 第3题:

    继承是Java语言的-个重要机制,所有的Java类都继承自根类( )。

    A.Class

    B.Object

    C.String

    D.Date


    正确答案:B
    本题考查Java的继承机制。Class类封装了类和对象的属性特征,包含着解释Java类的信息;Object类处于Java类层次结构的最上层,是所有类的父类,也就是说,所有Java语言中的类都是直接或间接继承0bieet类得到的;String类是字符串类,用于构造字符串常量。Date类是日期类,提供了处理日期、时间的多种方法。

  • 第4题:

    继承是Java语言的一个重要机制,所有的Java类都继承自根类( )。

    A.Class

    B.Object

    C.String

    D.Date


    正确答案:B
    解析: 本题考查Java的继承机制。Class类封装了类和对象的属性特征,包含着解释Java类的信息。Object类处于 Java类层次结构的最—卜层,是所有类的父类。也就是说,所有Java语言中的类都是直接或间接继承Obieet类得到的。String类是字符串类,用于构造字符串常量。Date类是日期类,提供了处理日期、时间的多种方法。

  • 第5题:

    Java中,JDBC是指()

    • A、Java程序与数据库连接的一种机制
    • B、Java程序与浏览器交互的一种机制
    • C、Java类库名称
    • D、Java类编译程序

    正确答案:A

  • 第6题:

    Object类是java的根类。


    正确答案:正确

  • 第7题:

    C++或Java中的异常处理机制的简单原理和应用。


    正确答案:当JAVA程序违反了JAVA的语义规则时,JAVA虚拟机就会将发生的错误表示为一个异常。违反语义规则包括2种情况。一种是JAVA类库内置的语义检查。例如数组下标越界,会引发IndexOutOfBoundsException;访问null的对象时会引发NullPointerException。另一种情况就是JAVA允许程序员扩展这种语义检查,程序员可以创建自己的异常,并自由选择在何时用throw关键字引发异常。所有的异常都是java.lang.Thowable的子类。

  • 第8题:

    简述Java的异常处理机制。


    正确答案:java中声明了很多异常类,每个异常类都代表了一种运行错误,类中包含了该运行错误的信息和处理错误的方法等内容。每当java程序运行过程中发生一个可识别的运行错误时,即该错误有一个异常类与之相对应时,系统都会产生一个相应的该异常类的对象,即产生一个异常。一旦一个异常对象产生了,系统中就一定有相应的机制来处理它,确保不会产生死机、死循环或其他对操作系统的损害,从而保证了整个程序运行的安全性。

  • 第9题:

    在Java中,所有类的根类是()。

    • A、java.awt.Frame
    • B、java.lang.Class
    • C、java.applet.Applet
    • D、java.lang.Object

    正确答案:D

  • 第10题:

    问答题
    C++或Java中的异常处理机制的简单原理和应用。

    正确答案: 当JAVA程序违反了JAVA的语义规则时,JAVA虚拟机就会将发生的错误表示为一个异常。违反语义规则包括2种情况。一种是JAVA类库内置的语义检查。例如数组下标越界,会引发IndexOutOfBoundsException;访问null的对象时会引发NullPointerException。另一种情况就是JAVA允许程序员扩展这种语义检查,程序员可以创建自己的异常,并自由选择在何时用throw关键字引发异常。所有的异常都是java.lang.Thowable的子类。
    解析: 暂无解析

  • 第11题:

    问答题
    简述Java的异常处理机制。

    正确答案: java中声明了很多异常类,每个异常类都代表了一种运行错误,类中包含了该运行错误的信息和处理错误的方法等内容。每当java程序运行过程中发生一个可识别的运行错误时,即该错误有一个异常类与之相对应时,系统都会产生一个相应的该异常类的对象,即产生一个异常。一旦一个异常对象产生了,系统中就一定有相应的机制来处理它,确保不会产生死机、死循环或其他对操作系统的损害,从而保证了整个程序运行的安全性。
    解析: 暂无解析

  • 第12题:

    问答题
    请比较Java的异常处理机制与其它语言异常处理机制。

    正确答案: 简单比较Java和C++异常处理机制:
    1)Java和C++的异常处理作用都是增加程序的健壮性,保证程序的正常运行。
    2)Java的异常处理框架是try-catch-finally,其中finally可有可无,若有,则一定会执行finally部分代码;而C++的框架是try-catch,没有finally块。
    3)Java的异常都是异常对象,异常类是来自于Throwable的子类;C++的异常可以是对象也可以是一般的基本类型。
    解析: 暂无解析

  • 第13题:

    在Java中,所有类的根类是( )。

    A.java.lang.Object

    B.iava.lang.Class

    C.java.lang.String

    D.java.lang.System


    正确答案:A
    解析: 本题考查考生对Java类的掌握。在Java中java.lang包封装着所有编程应用的基本类。Object是所有类的根,它所包含的属性和方法被所有类集成。Class类是由编译器自动生成对象的一个特殊类,它伴随每个类。String是字符串常量的类。System类是一个final类,所有的方法都用类变量来调用,即对System类不可能实例化,主要提供了标准输入/输出和系统环境信息的访问、设置。

  • 第14题:

    在编写异常处理的Java程序中,每个catch语句块都应该与______语句块对应,使得该语句块用来启动Java的异常处理机制。 ( )

    A.if—else

    B.switch

    C.try

    D.throw


    正确答案:D
    解析:一个try块和它的catch子句形成了一个单元。catch子句的范围受限于与之对应的try块所定义的语句。一个catch子句不能捕获另一个try声明所引发的异常(除非是嵌套的try语句情况)。

  • 第15题:

    在Java中,所有类的根类是

    A.java.lang.Object

    B.java,lang.Class

    C.java.applet.Applet

    D.java.awt.Frame


    正确答案:A
    解析:本题考查考生对Java类的掌握。在Java中java.lang包封装着所有编程应用的基本类。Object是所有类的根,它所包含的属性和方法被所有类集成。Class类是由编译器自动生成对象的一个特殊类,它伴随每个类。选项C和选项D都是普通类。

  • 第16题:

    继承是Java语言的一个重要机制,所有的Java类都继承自根类( )。 A.ClassB.ObjectSXB

    继承是Java语言的一个重要机制,所有的Java类都继承自根类( )。

    A.Class

    B.Object

    C.String

    D.Date


    正确答案:B
    B。【解析】本题考查Java的继承机制。Class类封装了类和对象的属性特征,包含着解释Java类的信息;Objeet类处于Java类层次结构的最上层,是所有类的父类,也就是说,所有Java语言中的类都是直接或间接继承0biec类得到的;String类是字符串类,用于构造字符串常量。Date类是日期类,提供了处理日期、时间的多种方法。

  • 第17题:

    在编写异常处理的Java程序中,每个catch语句块都应该与()语句块对应,使得用该语句块来启动Java的异常处理机制。

    • A、if – else
    • B、switch
    • C、try
    • D、throw

    正确答案:C

  • 第18题:

    Java异常处理机制有哪些特点?


    正确答案:1)Java通过面向对象的方法来处理异常,Java中定义了很多异常类,每个异常类都代表了一种运行错误,类中包含了该运行错误的信息和处理错误的方法等内容,每当Java程序运行过程中发生一个可识别的运行错误时,即该错误有一个异常类与之相对应时,系统都会产生一个相应的该异常类的对象,即产生一个异常。
    2)Java的异常类是处理运行时错误的特殊类,每一种异常类对应一种特定的运行错误。所有的Java异常类都是系统类库中的Exception类的子类。
    3)对应常见的错误,Java定义了系统异常与子对应,用户也可以自定义Java异常来满足特殊的错误处理需要。
    4)Java的异常处理框架是try-catch-finally,其中try块放置有可能出现异常的代码,catch用来捕捉和处理出现的异常,finally块为异常处理提供了一个清理机制。

  • 第19题:

    请比较Java的异常处理机制与其它语言异常处理机制。


    正确答案:简单比较Java和C++异常处理机制:
    1)Java和C++的异常处理作用都是增加程序的健壮性,保证程序的正常运行。
    2)Java的异常处理框架是try-catch-finally,其中finally可有可无,若有,则一定会执行finally部分代码;而C++的框架是try-catch,没有finally块。
    3)Java的异常都是异常对象,异常类是来自于Throwable的子类;C++的异常可以是对象也可以是一般的基本类型。

  • 第20题:

    简述Java中的异常处理机制。


    正确答案:(1)如果程序中产生了异常,那么会自动的由JVM根据异常的类型,实例化一个指定异常类的对象;
    (2)如果这个时候程序中没有任何异常处理操作,则这个异常类的实例化对象将交给JVM进行处理,而JVM的默认处理方式就是进行异常信息的输出,而后中断程序执行;
    (3)如果程序中存在了异常处理,则会由try语句捕获产生的异常类对象;
    (4)与try之后的每一个catch进行匹配,如果匹配成功,则使用指定的catch进行处理,如果没有匹配成功,则向后面的catch继续匹配,如果没有任何的catch匹配成功这个时候将交给JVM执行默认处理;
    (5)不管是否有异常都会执行finally程序,如果此时没有异常,执行完finally,则会继续执行程序中的其他代码,如果此时有异常没有处理(没有一个catch可以满足),那么也会执行finally,但是执行完finally后,将默认交给JVM进行异常的信息输出,并且程序中断。

  • 第21题:

    成员Java.sq1.DriverManager属于JDBC中的()

    • A、Java JDBC类
    • B、Java JDBC接口类
    • C、Java JDBC管理类
    • D、Java JDBC异常类

    正确答案:A

  • 第22题:

    问答题
    Java异常处理机制有哪些特点?

    正确答案: 1)Java通过面向对象的方法来处理异常,Java中定义了很多异常类,每个异常类都代表了一种运行错误,类中包含了该运行错误的信息和处理错误的方法等内容,每当Java程序运行过程中发生一个可识别的运行错误时,即该错误有一个异常类与之相对应时,系统都会产生一个相应的该异常类的对象,即产生一个异常。
    2)Java的异常类是处理运行时错误的特殊类,每一种异常类对应一种特定的运行错误。所有的Java异常类都是系统类库中的Exception类的子类。
    3)对应常见的错误,Java定义了系统异常与子对应,用户也可以自定义Java异常来满足特殊的错误处理需要。
    4)Java的异常处理框架是try-catch-finally,其中try块放置有可能出现异常的代码,catch用来捕捉和处理出现的异常,finally块为异常处理提供了一个清理机制。
    解析: 暂无解析

  • 第23题:

    问答题
    简述Java中的异常处理机制。

    正确答案: (1)如果程序中产生了异常,那么会自动的由JVM根据异常的类型,实例化一个指定异常类的对象;
    (2)如果这个时候程序中没有任何异常处理操作,则这个异常类的实例化对象将交给JVM进行处理,而JVM的默认处理方式就是进行异常信息的输出,而后中断程序执行;
    (3)如果程序中存在了异常处理,则会由try语句捕获产生的异常类对象;
    (4)与try之后的每一个catch进行匹配,如果匹配成功,则使用指定的catch进行处理,如果没有匹配成功,则向后面的catch继续匹配,如果没有任何的catch匹配成功这个时候将交给JVM执行默认处理;
    (5)不管是否有异常都会执行finally程序,如果此时没有异常,执行完finally,则会继续执行程序中的其他代码,如果此时有异常没有处理(没有一个catch可以满足),那么也会执行finally,但是执行完finally后,将默认交给JVM进行异常的信息输出,并且程序中断。
    解析: 暂无解析

  • 第24题:

    单选题
    在编写异常处理的Java程序中,每个catch语句块都应该与()语句块对应,使得用该语句块来启动Java的异常处理机制。
    A

    if – else

    B

    switch

    C

    try

    D

    throw


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