Java基础知识面试题异常相关的选择题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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 代码不能被编译

相关文档
最新文档