2015年计算机二级JAVA程序设计考前习题(8)
发布时间:2012/9/5 22:24:42 来源:城市网学院 编辑:admin
1、java中用来抛出异常的关键字是
A.try
B.catch
C.throw
D.finally
2、关于异常,下列说法正确的是
A.异常是一种对象
B.一旦程序运行,异常将被创建
C.为了保证程序运行速度,要尽量避免异常控制
D.以上说法都不对
3、()类是所有异常类的父类。
A.Throwable
B.Error
C.Exception
D.AWTError
4、java语言中,下列哪一子句是异常处理的出口
A.try{…}子句
B.catch{…}子句
C.finally{…}子句
D.以上说法都不对
5、下列程序的执行,说法错误的是
class MultiCatch
{
public static void main(String args[])
{
try
{
int a=args.length;
int b=42/a;
int c[]={1};
c[42]=99;
System.out.println(“b=”+b);
}
catch(ArithmeticException e)
{
System.out.println(“除0异常:”+e);
}
catch(ArrayIndexOutOfBoundsException e)
{
System.out.println(“数组超越边界异常:”+e);
}
}
}
A.程序将输出第15行的异常信息
B.程序第10行出错
C.程序将输出“b=42”
D.程序将输出第19行的异常信息
答案:1. A 2.A 3.C 4.A 5.D