dnf剑魔刷图加点-网站推广渠道
Java
异常处理技术
一、选择题
1
.请问所有的异常类皆继承哪一个类?(
A
)
A
.
ble
C
.
B
.
ion
D
.
ion
2
.哪个关键字可以抛出异常?(
B
)
A
.
transient B
.
throw C
.
finally D
.
catch
3
.对于已经被定义过可能抛出异常的语句,在编程时(
A
)。
A
.必须使用
try
/
catch
语句处理异常,或用
throw
将其抛出。
B
.如果程序错误,必须使用
try
/
catch
语句处理异常。
C
.可以置之不理。
D
.只能使用
try
/
catch
语句处理。
4
.下面程序段的执行结果是什么?(
B
)
public class Foo{
public static void main(String[] args){
try{
return;}
finally{n(
}
}
}
A
.编译能通过,但运行时会出现一个例外。
B
.程序正常运行,并输出
y
。
C
.程序正常运行,但不输出任何结果。
D
.因为没有
catch
语句块,所以不能通
过编译。
5
.下面是一些异常类的层次关系:
ion
eException
utOfBoundsException
ndexOutOfBoundsException
IndexOutOfBoundsException
假设有一个方法
X
,能够抛出两个异常,
Array Index
和
String Index
异常,假
定方法
X
中没有
try- catch
语句处理这些异常,下面哪个答案是正确的?(
A B
)
A
.方法
X
应该声明抛弃
ArrayInd exOutOfBoundsException
和
StringIndexOutOf
Bounds- Exception
。
B
.如果调用
X
的方法捕获
IndexOutOfBoundsException
,则
Array IndexOutOfBou
nds- Exception
和
StringInde xOutOfBoundsException
都可以被捕获。
C
.如果方 法
X
声明抛弃
IndexOutOfBoundsException
,则调 用
X
的方法必须用
tr
y-catch
语句捕获。
D
.方法
X
不能声明抛弃异常。
6
.下面的方法 是一个不完整的方法,其中的方法
unsafe()
会抛出一个
IOExcepti< br>on
,那么在方法的①处应加入哪条语句,才能使这个不完整的方法成为一个完整的方
法 ?(
DE
)
①
____________________________
②
{ if(unsafe()) {//do something…}
③
else if(safe()) {//do the other…}
④
}
A
.
public IOException methodName()
B
.
public void methodName() throw IO
Exception
C
.
public void methodName()
D
.
public void methodName() throws I
OException
E
.
public void methodName() throws Exception
7
.如果下列的方法能够正常运行,在控制台上将显示什么?(
ACD
)
public void example( ){
dnf剑魔刷图加点-网站推广渠道
dnf剑魔刷图加点-网站推广渠道
dnf剑魔刷图加点-网站推广渠道
dnf剑魔刷图加点-网站推广渠道
dnf剑魔刷图加点-网站推广渠道
dnf剑魔刷图加点-网站推广渠道
dnf剑魔刷图加点-网站推广渠道
dnf剑魔刷图加点-网站推广渠道
本文更新与2021-01-17 06:34,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/522661.html
-
上一篇:python异常处理学习
下一篇:持不同意见的英语