java期末习题集1

发布时间 : 星期一 文章java期末习题集1更新完毕开始阅读

} catch(Exception e) {

System.out.println(\ } finally {

System.out.println(\ } }

Which will display if oneMethod run normally?

A、condition 1 B、 condition 2 C、 condition 3 D、condition 1 finally

46、如果try语句块中没有跑出异常,则( ) A、 跳过所有的catch语句块 B、 执行所有的catch语句块

C、 产生一个错误 D、 跑出默认的异常 47、每个catch块都需要制定一个( ),表示异常处理程序所能处理的异常类型

A、 try语句块 B、 参数 C 、 错误处理程序 D、 抛出程序

48、给出下面代码、 public class test{

static int a[] = new a[10];

public static void main(String args[]) { System.out.println(arr[10]); } }

那个选项是正确的? ( )

A、 编译时将产生错误; B、 编译时正确,运行时将产生错误;

C、 输出零; D、 输出空。 49、下列那些内容是异常的含义( )

A、 程序的语法错误 B、 程序的编译错误

C、 程序执行过程的错误 D、 程序编译或运行所发生的异常事件

50、 下面程序的运行结果是( A ) import java.util.*; public class TestList {

public static void main(String args[]) { List list = new ArrayList(); list.add(\ list.add(\

49

list.add(\ list.add(\ list.remove(\ list.remove(0);

for (int i = 0; i < list.size(); i++) { System.out.println(list.get(i)); } } }

A: Hello Learn B: Hello World C: World Learn D: Learn World

51、下面程序的运行结果是( C import java.util.*;

public class TestListSet {

public static void main(String args[]) { List list = new ArrayList(); list.add(\ list.add(\ list.add(\ list.add(\ Set set = new HashSet(); set.addAll(list);

System.out.println(set.size()); } }

选择正确答案 A. 编译不通过

B. 编译通过,运行时异常 C. 编译运行都正常,输出3 D. 编译运行都正常,输出4

50

联系合同范文客服:xxxxx#qq.com(#替换为@)