Java基础知识面试题异常相关的选择题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Java基础知识面试题异常相关的选择题
Java基础知识面试题异常相关的选择题
public static void main(String[] args){ ExceptionTest et = new ExceptionT est();
et.div(1, 2);
et.div(3.4, 0);
}
}
以上代码可能产生的结果是:()
A 编译不成功
B 无法运行
C 程序运行输出为:
Release resources.
Exception thrown.
Release resources.
2. unchecked exception又叫:()
A RuntimeException
B Exception
C Error
D throw
3. Checked Exception通常继承:()
A RuntimeException
B Exception
C Error
D throw
4. 在方法签名上指定可能有异常产生用关键字:()
A Exception
B throw
C throws
D printStackTrace
5. 获得异常的简单描述信息调用方法是:()
A getMessage
B throw
C throws
D printStackTrace
6. 运行下面的代码,结果是什么?()
public class Test{
public static void main(String[] args){
try{
return;
}finally{
System.out.println(“Finally”);
}
}
}
A 什么都不输出
B 输出”Finally”
C 编译错误
D 以上选择都不对
7. 如下的代码:
public class Test{
public static void main(String[] args){
String foo=args[1];
String bar=args[2];
String baz=args[3];
System.out.println(baz)
}
}
运行命令:java Test Red Green Blue,输出什么结果:()
A “”
B null
C “Red”
D “Blue”
E “Green”
F 这段代码不能被编译
G 抛出异常
8. 看下面的代码:
int index=1;
int foo=new int[3];
int bar=foo[index];
int baz=bar+index; System.out.println(baz); 运行结果是什么?()
A 输出0
B 输出1
C 输出2
D 抛出一个异常
E 代码不能被编译