在Java语言中,Exception下的异常分为两类:即()和非检查型异常。

题目
填空题
在Java语言中,Exception下的异常分为两类:即()和非检查型异常。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

( 11 ) Java 中的异常对象是 Error 类或 Exception 类的对象,这两类对象中【 11 】类的对象不会被 Jav a

应用程序捕获和抛出。


正确答案:

第2题:

Java中的异常对象是Error类或Exception类的对象,这两类对象中【 】类的对象不会被Java应用程序捕获和抛出。


正确答案:Error
Error 解析:本题考查Java的异常类。Throwable类位于异常类层次结构的最高层,是所有异常类的根,只有它的后代才能被作为一个异常抛出。
  Throwable类有两个子类:Error和Exception。
  ●Error类包括动态连接失败、硬件故障和虚拟机出错等,通常的Java应用程序不会捕获和抛出这类异常。
  ●Exception类对象是Java应用程序捕获和抛出的对象。
  因此,本题的正确答案是Errof。

第3题:

在Java语言中,在程序运行时会自动检查数组的下标是否越界,如果越界,会抛掷下面的()异常。

A.NullpointerException

B.ArithmeticExceptioin

C.ArrayIndexOutOfBoundsException

D.SecurityManager


参考答案:C

第4题:

在Java语言中以下哪个关键字用于在方法上声明抛出异常()

A、try

B、catch

C、throws

D、throw


正确答案:C

第5题:

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

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

B.异常对象用new来创建

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

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


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

第6题:

在Java编程语言中,用______、______、______语句来处理异常。


正确答案:try catch finally
try catch finally

第7题:

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

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

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

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

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


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

第8题:

下列说法正确的是( )。

A.捕获异常要求在程序的方法中预先声明

B.运行异常在编程时必须定义

C.Java语言中,异常处理分为编译异常、运行异常、捕获异常3种

D.以上说法都正确


正确答案:A
解析:捕获异常要求在程序的方法中预先声明,在调用方法时用try-catch-finally语句捕获并处理,用throws子句声明异常和定义自己的异常类,用throw语句抛出异常。异常不只三类,还有抛出异常、声明异常等。

第9题:

下列说法正确的是( )。

A.Java语言中,异常处理分为编译异常、运行异常、捕获异常三种

B.捕获异常要求在程序的方法中预先声明

C.运行异常在编程时必须定义

D.以上说法都不对


正确答案:B

第10题:

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

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

B.Java中异常可以被继承

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

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


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

更多相关问题