itgle.com

单选题以下异常中,不属于Runtimeexception的是()A NullPointerExeption,使用未初始化的引用变量B IndexOutofBondsException,数组下标越界异常C IllegalAccessException,没有足够的权限访问其他类的成员D ArithmeticException,算术异常

题目
单选题
以下异常中,不属于Runtimeexception的是()
A

NullPointerExeption,使用未初始化的引用变量

B

IndexOutofBondsException,数组下标越界异常

C

IllegalAccessException,没有足够的权限访问其他类的成员

D

ArithmeticException,算术异常


相似考题
更多“以下异常中,不属于Runtimeexception的是()      ”相关问题
  • 第1题:

    下列关于异常类型的说明中错误的是( )。

    A.Throwable类定义了Java语言中所有的异常情况

    B.Exception是用户程序不能够捕获到,只能由系统捕获到的异常情况

    C.Error定义了通常无法捕获到的情况

    D.RuntimeException是程序运行时产生的,由JVM进行处理


    正确答案:B
    解析:Exception类中包括运行时异常和非运行时异常。运行时异常由JVM进行处理,而非运行时异常,由用户编写的程序捕获处理。Exception类是Throwable的子类。Java语言中所有的异常对象必须是Throwable类的实例或其子类的实例。

  • 第2题:

    执行下列程序段,请选出正确的答案()

    A.能通过编译

    B.输出“开始了”→RuntimeException异常发生→输出“出错了”→输出“结束了”

    C.输出“开始了’→RuntimeException异常发生→输出”结束了”

    D.输出“开始了→输出”结束了”→RuntimeException异常发生


    正确答案:D

  • 第3题:

    关于捕获异常和抛异常,下列哪些说法符合《阿里巴巴Java开发手册》:

    A.如果需要捕获不同类型异常,为了方便处理,可以使用catch(Exceptione){...}

    B.不要捕获异常后不处理,丢弃异常信息

    C.捕获异常与抛异常,必须是完全匹配,或者捕获异常是抛异常的父类

    D.异常定义时区分unchecked/checked异常,避免直接使用RuntimeException抛出


    正确答案:BCD

  • 第4题:

    static void test() throws RuntimeException {  try {  System.out.print(”test “);  throw new RuntimeException();  }  catch (Exception ex) { System.out.print(”exception “); }  }  public static void main(String[] args) {  try { test(); }  catch (RuntimeException ex) { System.out.print(”runtime “); }  System.out.print(”end “);  }  What is the result?() 

    • A、 test end
    • B、 Compilation fails.
    • C、 test runtime end
    • D、 test exception end
    • E、 A Throwable is thrown by main at runtime.

    正确答案:D

  • 第5题:

    下面异常是属于RuntimeException的是()

    • A、ArithmeticException
    • B、IllegalArgumentException
    • C、NullPointerException
    • D、BufferUnderflowException

    正确答案:A,B,C,D

  • 第6题:

    简述RuntimeException和Exception的区别。


    正确答案:异常表示程序运行过程中可能出现的非正常状态,运行时异常表示虚拟机的通常操作中可能遇到的异常,是一种常见运行错误。Java编译器要求方法必须声明抛出可能发生的非运行时异常,但是并不要求必须声明抛出未被捕获的运行时异常,即Exception定义了必须处理的异常,而RuntimeException定义的异常可以选择性地进行处理。

  • 第7题:

    所有异常的共同父类是()

    • A、Error
    • B、Exception
    • C、Throwable
    • D、RuntimeException

    正确答案:B

  • 第8题:

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

    • A、异常的继承结构:基类为Throwable,Error和Exception继承Throwable,RuntimeException和IOException等继承Exception
    • B、非RuntimeException一般是外部错误,其必须被 try{}catch语句块所捕获
    • C、Error类体系描述了Java运行系统中的内部错误以及资源耗尽的情形,Error不需要捕捉
    • D、RuntimeException体系包括错误的类型转换、数组越界访问和试图访问空指针等等,必须被 try{}catch语句块所捕获

    正确答案:D

  • 第9题:

    不必被捕获或声明抛出的异常是()

    • A、NullPointerExcepiton
    • B、ArithmeticException
    • C、FileNotFoundException
    • D、RuntimeException

    正确答案:A,B,D

  • 第10题:

    填空题
    在Java语言中,(检查/非检查)()型异常继承自RuntimeException类的异常。

    正确答案: 非检查
    解析: 暂无解析

  • 第11题:

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

    异常的继承结构:基类为Throwable,Error和Exception继承Throwable,RuntimeException和IOException等继承Exception

    B

    非RuntimeException一般是外部错误,其必须被 try{}catch语句块所捕获

    C

    Error类体系描述了Java运行系统中的内部错误以及资源耗尽的情形,Error不需要捕捉

    D

    RuntimeException体系包括错误的类型转换、数组越界访问和试图访问空指针等等,必须被 try{}catch语句块所捕获


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

  • 第12题:

    单选题
    以下关于异常捕获的原则中,错误的是()
    A

     RuntimeException 可以不被捕获,Java会自动处理运行期异常。

    B

     先列出子类,后列出父类。

    C

     先列出具体的异常类,后列出通用的异常类。

    D

     Exception类必须出现,而且必须作为catch块中第一个匹配的类。


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

  • 第13题:

    分析下面的用Java语言编写的trythis()方法:当该方法被调用时,如果其中的problem()方法引发一个RuntimeException类的异常,那么输出结果将是()。

    A.abcde

    B.abd

    C.abde

    D.abe


    正确答案:C

  • 第14题:

    下列异常中,属于编译时异常的是()

    A、NumberFormatException

    B、ArithmeticException

    C、Exception

    D、RuntimeException


    正确答案:C

  • 第15题:

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

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

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

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

    D.NullPointerException,IllegalArgumentException属于uncheckedexception


    正确答案:BCD

  • 第16题:

    在慢性病的病因链中,以下不属于生物危险因素的是()。

    • A、超重/肥胖
    • B、高血压
    • C、年龄
    • D、血脂异常

    正确答案:C

  • 第17题:

    在服装人体测量中,按照特殊体型的分类,以下选项中不属于“形态异常”的是()。

    • A、溜肩
    • B、窄肩
    • C、平臀
    • D、X形腿

    正确答案:C

  • 第18题:

    运行期异常使用RuntimeException的子类来表示,必须在方法声明上加throws子句。


    正确答案:错误

  • 第19题:

    在Java语言中,(检查/非检查)()型异常继承自RuntimeException类的异常。


    正确答案:非检查

  • 第20题:

    以下关于异常捕获的原则中,错误的是()

    • A、 RuntimeException 可以不被捕获,Java会自动处理运行期异常。
    • B、 先列出子类,后列出父类。
    • C、 先列出具体的异常类,后列出通用的异常类。
    • D、 Exception类必须出现,而且必须作为catch块中第一个匹配的类。

    正确答案:D

  • 第21题:

    单选题
    static void test() throws RuntimeException {  try {  System.out.print(”test “);  throw new RuntimeException();  }  catch (Exception ex) { System.out.print(”exception “); }  }  public static void main(String[] args) {  try { test(); }  catch (RuntimeException ex) { System.out.print(”runtime “); }  System.out.print(”end “);  }  What is the result?()
    A

     test end

    B

     Compilation fails.

    C

     test runtime end

    D

     test exception end

    E

     A Throwable is thrown by main at runtime.


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

  • 第22题:

    多选题
    public class Threads2 implements Runnable {  public void nun() {  System.out.println(”run.”);  throw new RuntimeException(”Problem”);  }  public static void main(String[] args) {  Thread t = new Thread(new Threads2());  t.start();  System.out.println(”End of method.”);  }  }  Which two can be results?()
    A

    java.lang.RuntimeException: Problem

    B

    run.    java.lang.RuntimeException: Problem

    C

    End of method.    java.lang.RuntimeException: Problem

    D

    End of method.      run.      java.lang.RuntimeException: Problem

    E

    run.    java.lang.RuntimeException: Problem     End of method.


    正确答案: A,E
    解析: 暂无解析

  • 第23题:

    单选题
    以下异常中,不属于Runtimeexception的是()
    A

    NullPointerExeption,使用未初始化的引用变量

    B

    IndexOutofBondsException,数组下标越界异常

    C

    IllegalAccessException,没有足够的权限访问其他类的成员

    D

    ArithmeticException,算术异常


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

  • 第24题:

    判断题
    运行期异常使用RuntimeException的子类来表示,必须在方法声明上加throws子句。
    A

    B


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