2010计算机等级考试二级(JAVA)笔试33(六)

时间:2011-07-06 07:25:30

微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G
,回到第一个特环,接着继续执行。

----------------------------------------

21、下列命令中,哪个命令是Java的API文档生成器?

A.java

B.javac

C.java

D.javadoc

参考答案: D

:考查Java的基本命令 【解题要点】javadoc的基本功能是文档生成,也就是将类之间的关系用文档形式记载下来。这对于后期维护和开发有很大的帮助。 【考点链接】用来解析Java源文件中的类的定义和文 档注释,并产生相应格式的HT-ML文档,描述公有类、保护类、接口等。

----------------------------------------

22、在编写异常处理的Java程序中,每个catch语句块都应该与( )语句块对应,使得该语句块用来启动Java的异常处理机制。

A.if?Dele

B.witch

C.try

D.throw

参考答案: D

----------------------------------------

23、 若a的值为3时,下列程序段被执行后,c的值是 int c = 1; if (a>0) if (a>3) c = 2; else c = 3; else c = 4;

A.1

B.2

C.3

D.4

参考答案: C

:此题主要考查if-else的使用,当if语句中的条件为真时执行后的 语句,并跳过else执行下面的语句;当条件为假时执行else后的语句。

----------------------------------------

24、 下列程序段执行后c的结果是  int a=9,b=11,c;   C=a!=b? a+b:a-b;

A.-2

B.20

C.11

D.9

参考答案: B

:考查三目运算符的用法。 【解题要点】三目运算符是用?和:表示,其一般的形式为:expressionl? expres sion2:expression3,其中expressionl应该是关系或布尔逻辑表达式,其计算结果为 布尔值。如果该值为true,则计算表达式expression2,并将计算结果作为整个条件表达式的结果;如果为 false,则计算表达式expression3,并将计算结果作为整个条件表达式的结果。 【错解分析】对三目运算符 的用法掌握不够,a!=b是一个布尔逻辑表达式。 【考点链接】注意运算符的优先级。

----------------------------------------

25、 给出下列的不完整的方法,则下列的哪个声明可以被加入①行完成此方法的声明? ①      ② { success = connect( );     ③  if (success = = - 1 ) {      ④   throw new TimedoutException( )      ⑤  }      ⑥ }

A.ulic void method( )

B.ulic void method( ) throw Excetio

C.ulic void method( ) throw TimedoutExcetio

D.ulic throw TimedOutExcetio void method( )

参考答案: B

:如果程序在运行的过程中抛出异常,而这个异常又不是Runtime- Exception或者Error,那么程序必须捕获这个异常进行处理或者声明抛出(throWs)该异常,捕获异常可以使用try{...}catch( ){...}语句,而抛出异常在方法声明前是声明,在方法的声明后面加上throws XxxxException,抛弃多个异常时,在各异常间使用逗号,分隔,题目中的程序在运行时抛出的不是一个RuntimeExeeption,所有必须捕获或者抛弃,而程序又没有捕获,所有应该在方法声明中声明抛弃。由于Exception是所有异常的父 类,所有

首页 上页 5 6 7 下页 尾页 6/7/7
微信搜索关注"91考试网"公众号,领30元,获取公务员事业编教师考试资料40G
【省市县地区导航】【考试题库导航】

电脑版  |  手机版  |  返回顶部