JAVA练习题七

  • 格式:doc
  • 大小:39.00 KB
  • 文档页数:2

练习七

一、选择题:

1、java的异常处理机制是:()

A) 用if语句对可能出现的异常作出处理;

B) 出现异常时用new语句生成异常对象;

C) 出现任何异常均由系统生成异常对象;

D) 异常对象可由系统生成也可由程序员主动抛出。

2、关于异常处理语句try-catch-finally结构,以下说法错误的是:()

A) catch部分可以省略;

B) finally部分可以省略;

C) try部分可以省略;

D) 有try就必须有catch或finally部分。

3、一个方法可以自己不处理异常而交由调用者去处理,其方式是在方法头中声明可能出现的异常类型,声明异常使用关键词是:()

A)try B)catch C)throw D)throws

4、下面哪个异常是数组越界异常

A)IndexOutOfBoundsException B)ClassNotFoundException

C)FileNotFoundException D)ArithmeticException

5、请问所有的异常类皆继承哪一个类?

A)java.io.Exception B)ng.Throwable

C)ng.Exception D)ng.Error

6、下面程序段的执行结果是什么?

public class ex6{

public static void main(String[] args){

try{

return;

}

finally{

System.out.println("Finally");

}

}

}

A)程序正常运行,但不输出任何结果

B)程序正常运行,并输出 "Finally"

C)编译能通过,但运行时会出现一个异常

D)因为没有catch子句,所以不能通过编译

7、进行Java基本的图形用户界面设计需要用到的包是()。

A)java.io B)java.sql C)java.awt D)java.applet

8、要使用户界面上出现一个按钮,以下哪一步是非必须的:()

A) 用Button类声明一个按钮对象;

B) 用关键词new和构造方法创建一个按钮对象;

C) 用add()方法将一个按钮对象添加到界面容器;

D) 用按钮对象的addActionListener()添加一个动作事件监听器。

9、应给下拉列表框添加以下哪个事件监听器:()

A)ActionListener B)ItemListener

C)TextListener D)KeyListener

10、以下哪个类生成一个标签:()

A)Button B)Label C )TextField D)Checkbox

11、Frame的默认布局管理器是:()

A)FlowLayout面板的流式布局 B)BorderLayout

C)GridLayout D)CardLayout

12、采用GridLayout布局管理器时,下列说法中错误的是()。

A)容器中每个构件平均分配容器的空间

B)容器中整个容器形成一个网格状的布局

C)容器中的构件按照从左到右、从上到下的顺序放入容器

D)容器大小改变时,每个构件大小不变

13、要在窗体中显示3行3列9个控件,应将窗体的布局管理器设置为:()

A)FlowLayout B)BorderLayout

C)GridLayout D)CardLayout

14、一个对象被设置为一个按钮的事件监听器,则该对象必须()

A)是一个容器组件 B)是一个按钮

C)实现ActionListener接口 D)实现ItemListener接口

15、当点击鼠标或者拖动鼠标时,触发的事件是下列的哪一个?

A)KeyEvent B)ActionEvent

C)ItemEvent D)MouseEvent