下列常见的系统定义的异常中,编译时无法找到类的异常是()。

题目
单选题
下列常见的系统定义的异常中,编译时无法找到类的异常是()。
A

Class Not Found Exception

B

IOException

C

File Not Found Exception

D

Unknown Host Exception

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

用户定义异常是通过扩展______类及______类来创建。


正确答案:Exception Throwable
Exception Throwable

第2题:

下列常见的系统定义的异常中,数组越界异常是( )。

A.ArrayIndexOutOfBoundsException

B.IOException

C.NullPointerException

D.ArithmeticException


正确答案:A
解析:在要求访问数组中非法元素时,引发数组索引越界异常ArrayIndexOutOfBoundsException。

第3题:

下列常见的系统定义的异常中,() 是数组下标越界异常。

A.ArithmeticException

B.IOException

C.ArrayIndexOutOfBoundsException

D.NullPointerException


参考答案:C

第4题:

下列常见的系统定义的异常中,( )是输入、输出异常。

A.ClassNotFundException

B.IOException

C.FileNotFoundException

D.UnknownHostException


正确答案:B

第5题:

如果用户定义的 Applet 类中没有 init() 方法,则该程序

A) 必须定义一个 main() 方法

B) 无法通过编译

C) 可以通过编译,但运行时将出错

D) 可以通过编译,并且能正常运行


正确答案:D

第6题:

下列描述异常含义的各选项中,正确的是( )。

A.程序编译错误

B.程序语法错误

C.程序自定义的异常事件

D.程序编译或运行时发生的异常事件


正确答案:D
解析:异常是在程序编译或者运行时所发生的可预料或者不可预料的异常事件,它会引起程序的中断,影响程序的正常运行。

第7题:

下列说法正确的是( )。

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

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

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

D.以上说法都正确


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

第8题:

下列说法错误的是( )。

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

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

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

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


正确答案:D

第9题:

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

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

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

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

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


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

第10题:

下列常见的系统定义中的异常中,______是数组越界异常。

A.ArrayIndexOutOfBoundsException

B.NullPointerException

C.IOException

D.ArithmeticException


正确答案:A
解析:ArraylndexOutOfBoundsException为数组越界使用异常;NullPointerException为引用为空异常;IOException为输入输出错误:ArithmeticException为算术异常,如除数为0。

更多相关问题