1.Java中提供了名为()的包装类来包装原始字符串类型。
A.I
teger
B.Char
CDouble
D.Stri
g
2.javala
g包的()方法比较两个对象是否相等,相等返回true。
A.toStri
g()
B.equals()
C.compare()
D.以上所有选项都不正确
3.使用()方法可以获得Cale
dar类的实例。
A.get()
B.equals()
C.getTime()
D.getI
sta
ce()
4.下面的集合中,()不可以存储重复元素。
A.Set
B.Collectio
C.Map
D.List
5.关于Map和List,下面说法正确的是()。
A.Map继承List
B.List中可以保存Map或List
C.Map和List只能保存从数据库中取出的数据
D.Map的value可以是List或Map
6.给定如下Java代码,编译运行的结果是()。
Import
javautil
public
class
Test
public
static
void
mai
Stri
g
args
Li
kedListlist
ew
Li
kedList
listadd“A”
listadd2”B”
Stri
gsStri
glistget1
Systemoutpri
tl
s
f
A.编译时发生错误
B.运行时引发异常
C.正确运行,输出:A
D.正确运行,输出:B
3
3.所有异常的父类是()。
A.ErrorB.ThrowableC.Ru
timeExceptio
D.Exceptio
4.下列()操作不会抛出异常。
A.除数为零B.用负数索引访问数组
C.打开不存在的文件D.以上都会抛出异常
5.能单独和fi
ally语句一起使用的块是()。
A.try
B.throws
C.throw
D.catch
6.在多重catch块中同时使用下列类时,()异常类应该最后列出。
A.Exceptio
B.ArrayI
dexOutOfBou
dsExceptio
C.NumberFormatExceptio
D.ArithmeticExceptio
7.执行下面的代码会引发()异常。
Stri
gstr
ull
Stri
gstrTest
ewStri
gstr
A.I
validArgume
tExceptio
B.IllegalArgume
tExceptio
C.NullPoi
terExceptio
D.ArithmeticExceptio
8.这段代码的输出结果是()。
try
Systemoutpri
t“try,“
retur
catchExceptio
e
Systemoutpri
t“catch,“
fi
ally
Systemoutpri
t“fi
ally”
f
A.try
B.try,catch
C.try,fi
ally
D.try,catch,fi
ally
9.这个方法的返回值是()。
publici
tcou
t
try
retur
50
catchExceptio
e
retur
23
fi
ally
retur
3
A.0
B.6
C.3
D.程序错误
fr