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