题目1
错误
获得5.00分中的0.00分
未标记标记题目
题干
( )类是所有异常类的父类
选择一项:
A. AWTError
B. Throwable
C. Exception
D. Error
反馈
正确答案是:Exception
题目2
错误
获得5.00分中的0.00分
未标记标记题目
题干
下列方法中哪一个不能用于获取异常信息( )
选择一项:
A. printStackTrace()
B. getMessage()
C. toString()
D. drawline()
反馈
正确答案是:drawline()
题目3
错误
获得5.00分中的0.00分
未标记标记题目
题干
Java语言中,下列哪一子句是异常处理的出口
选择一项:
A. 以上说法都不对
B. try{…}子句
C. finally{…}子句
D. catch{…}子句
反馈
正确答案是:try{…}子句
题目4
正确
获得5.00分中的5.00分
未标记标记题目
题干
Java具有虚拟机,所以使它具有在任何平台下可运行的( )
选择一项:
A. 继承性
B. 移植性
C. 健壮性
D. 多态性
反馈
正确答案是:移植性
题目5
正确
获得5.00分中的5.00分
未标记标记题目
题干
为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )
选择一项:
A. final void method彩蛋
B. static void method彩蛋
C. public void method( )
D. abstract void method彩蛋
反馈
正确答案是:static void method彩蛋
题目6
错误
获得5.00分中的0.00分
未标记标记题目
题干
下列关于关键字super的说法,错误的是( )
选择一项:
A. 利用super.super.p可以调用父类的父类中的方法
B. 不能调用利父类的父类中的方法
C. 利用super可以调用父类的构造方法
D. 利用super可以调用父类的方法
题目7
正确
获得5.00分中的5.00分
未标记标记题目
题干
下列数组定义及赋值,错误的是( )
选择一项:
A. inta[]={1,2,3,4,5};
B. int[][]=new int[2][]; a[0]=new int[3]; a[1]=new int[3];
C. intintArray[];
D. intArray=new int[3]; intArray[1]=1; intArray[2]=2; intArray[3]=3;
题目8
正确
获得5.00分中的5.00分
未标记标记题目
题干
下列关于异常处理的描述中,错误的是
选择一项:
A. 捕获到的异常只能用当前方法中处理,不能用其他方法中处理
B. 程序运行时异常由Java虚拟机自动进行处理
C. 使用try-catch-finally语句捕获异常
D. 使用throw语句抛出异常
题目9
正确
获得5.00分中的5.00分
未标记标记题目
题干
对于已经被定义过可能抛出异常的语句,在编程时( )
选择一项:
A. 如果程序错误,必须使用 try/catch语句处理异常
B. 必须使用try/catch语句处理异常,或用throw将其抛出
C. 可以置之不理
D. 只能使用try/catch语句处理
题目10
正确
获得5.00分中的5.00分
未标记标记题目
题干
关于异常的定义,下列描述中最正确的一个是( )
选择一项:
A. 程序自定义的异常事件
B. 程序编译或运行中所发生的可预料或不可预料的异常事件,它会引起程序的中断,影响程序的正常运行
C. 程序编译错误
D. 程序语法错误
题目11
正确
获得5.00分中的5.00分
未标记标记题目
题干
阅读下面程序,程序运行结果是( )
Public class Text2{
Public static void main (Stringargs[]){
int a =10.b =4.c =20.d =6;
system,out,println(a++*b+c*–D);
选择一项:
A. 160
B. 164
C. 140
D. 144
题目12
错误
获得5.00分中的0.00分
未标记标记题目
题干
下列Java语言的常用异常类中,属于检测异常的是( )
选择一项:
A. FileNotFoundException
B. ArithmeticException
C. NullPointerException
D. IOException
题目13
正确
获得5.00分中的5.00分
未标记标记题目
题干
如果要区分两个英语单词字符串a 和b是否相等(而不计大小写)应该选用的方法是______
选择一项:
A. a.equals
B. a.equalsIgnoreCase(b)
C. a==b
D. a=b
题目14
正确
获得5.00分中的5.00分
已标记移除标记
题干
对下列代码分析正确的是( )
import java.util.StringTokenizer;
public class A extends StringTokenizer{
}
选择一项:
A. 因为类A中没有一个默认的构造方法,程序会出现编译错误
B. 因为类A的默认的构造方法调用StringTokenizer的默认构造方法,但是StringTokenizer没有默认的构造方法,程序会出现编译错误
C. 如果给类A添加一个构造方法:A(String s){ },程序就能成功编译
D. 该程序能够成功编译
题目15
正确
获得5.00分中的5.00分
未标记标记题目
题干
关于异常,下列说法正确的是
选择一项:
A. 异常是一种对象
B. 以上说法都不对
C. 一旦程序运行,异常将被创建
D. 为了保证程序运行速度,要尽量避免异常控制
题目16
正确
获得5.00分中的5.00分
未标记标记题目
题干
已知代码:
String greeting =“Hello!”;
Char a = greeting.charAt(4);
运行结果是________
选择一项:
A. 空格
B. !
C. l
D. o
题目17
正确
获得5.00分中的5.00分
未标记标记题目
题干
Java中用来抛出异常的关键字是
选择一项:
A. throw
B. catch
C. finally
D. try
题目18
正确
获得5.00分中的5.00分
未标记标记题目
题干
下面程序段的执行结果是什么?
public class Foo{
public static void main(String[] args){
try{
return;
}
finally{System.out.println(“Finally”);
}
}
}
选择一项:
A. 程序正常运行,并输出 “Finally”
B. 因为没有catch语句块,所以不能通过编译
C. 程序正常运行,但不输出任何结果
D. 编译能通过,但运行时会出现一个例外
题目19
错误
获得5.00分中的0.00分
未标记标记题目
题干
下列关于try-catch-finally语句的描述中,错误的是
选择一项:
A. try语句后面的程序段不会给出处理异常的语句
B. catch()方法有一个参数,该参数是某种异常类的对象
C. finally语句后面的程序段被执行后能起到提供统一接口的作用
D. try语句后面的程序段将给出处理异常的语句
题目20
正确
获得5.00分中的5.00分
未标记标记题目
题干
自定义异常类时,可以通过对现列哪一项进行继承( )
选择一项:
A. AssertionError类
B. Error 类
C. Applet类
D. Exception类及其子集
北开北京开放大学Java面向对象程序设计阶段性测试三最新答案
随机题搜索:
觉得这篇文章对你有用的话,就打赏一下支持文章作者
评论0