JAVA第三章pro+考试附答案_第1页
JAVA第三章pro+考试附答案_第2页
JAVA第三章pro+考试附答案_第3页
JAVA第三章pro+考试附答案_第4页
JAVA第三章pro+考试附答案_第5页
免费预览已结束,剩余4页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、JAVA第三章pro+考试复制您的姓名: 填空题 *_你的java编号: 填空题 *_1、在除法中如果除数是0发生什么异常( ) 单选题A、ArithmeticExceptionNullpointer(正确答案)B、NullpointerexceptionC、NegativeArraySizeException exceptionD、ArrayIndexOutOfBoundsException2、如果元素个数是负数哪个异常( ) 单选题A、Arithmetic Exception Null pointerB、Null pointer exceptionC、NegativeArraySizeEx

2、ception(正确答案)D、ArrayIndexOutOfBoundsException3、下列不属于异常的种类的是( ) 单选题A、受检异常,必须被处理B、运行异常,不需要被处理C、错误,不需要处理D、错误需要被处理(正确答案)4、Scanner类属于 ( ) 单选题A、Java. util包(正确答案)B、Java. AwtC、java. LangD、Java. util. *5、一个java程序不包含( ) 单选题A、package语句B、接口定义语句C、类定义语句D、goto语句(正确答案)6、不是do语句和while语句的区别是( ) 单选题A、执行时判断方式不同B、执行次数不同C

3、、执行末尾循环体的顺序不同D、功能不同(正确答案)7、不属于break语句的特点( ) 单选题A、break语句对if-else的条件语句不起作用B、在多层循环中, 一个break语句只向外跳一层C、当break用于开关语句switch中时,可使程序跳出switchD、当它们用在循环语句的循环体时,break用于立即退出本次循环(正确答案)8、所谓异常抛出,就是将异常抛出给( ) 单选题A、处理器B、java虚拟机C、java解释器D、异常处理器(正确答案)9、如何处理异常?要依靠异常的( ) 单选题A、捕获B、抛出C、异常的声明(正确答案)D、异常的判断10、无论是否发生异常,( )后面的语

4、句都会执行 单选题A、finally(正确答案)B、catchC、tryD、throw11、不是类与类之间最常见的关系( ) 单选题A、依赖B、聚合C、继承D、覆盖(正确答案)12、不属于流程控制语句的有( ) 单选题A 、赋值语句B 、分支语句C 、跳转语句D 、引入语句(正确答案)13、import Java. lang. *是什么意思?( ) 单选题A、 引入包中所有的类(正确答案)B、 引入lang类C、 引入包中任意一个类D、 引入包中最大部分类14、关于if语句说法错误的是( ) 单选题A、if条件表达式结果可以用数值来代替B、else后面可以再加else if(正确答案)C、el

5、se后可以不加条件表达式D、elae语句属于逻辑上离他最近的if语句15、关于for语句,下面说法不正确的是 ( ) 单选题A、for语句中间的两个分号可以省略(正确答案)B、选项当条件表达式为空的时候是永真循环C、for句可以用do语句句来替换D、for 语句中的循环控制变量不可以在循环体中进行修改16、try和哪个语句块搭配使用?( ) 单选题A、continueB、throwC、handleD、catch(正确答案)17、一个Java程序由几个.Java文件组成? 单选题A、一个B、两个C、多个D、一个或多个(正确答案)18、一个源文件中如果有多个类,则最多只能有几个是public类型的

6、类( ) 单选题A、一个(正确答案)B、两个C、三个D、多个19、初始语句和迭代语句中可以含有多个语句,各语句间以什么符号隔开( ) 单选题A、分号B、冒号C、逗号(正确答案)D、句号20、Vector类可以看作 单选题A、可变数组B、数组(正确答案)C、不可变数组D、向量数组21、下列选项中,哪个不是异常分类( ) 单选题A、受检异常B、运行时异常C、出错(正确答案)D、错误22、以下语句中,不属于Java语句的是( ) 单选题A、for语句B、switch语句C、while语句D、include语句(正确答案)23、switch语句中,可以省略break语句的块是( ) 单选题A、第一个块

7、B、最后一个块(正确答案)C、任意一个块D、哪个块都不行24、处理异常后,catch语句的后面,一般都会出现的语句是( ) 单选题A、defaultB、catchC、breakD、finally(正确答案)25、关于Student a=new XuFei();叙述错误的是 单选题A、Student是对象句柄B、XuFei是对象实际C、对象a包含Student里面的变量和方法D、对象a包含XuFei里面的变量和方法(正确答案)答案解析:326、关于选择结构下列哪个说法是正确的( ) 单选题A、if语句和else语句必须成对出现B、if语句可以没有else语句对应(正确答案)C、switch结构中

8、每个case语句中必须用break语句D、switch结构中必须有default语句答案解析:327、关于switch结构,以下说法正确的是( ) 单选题A、default语句在switch结构中是必需的B、break语句在switch结构中是必需的C、default语句后的语句总是会被执行D、switch()小括号中的表达式可以是字符串类型(正确答案)答案解析:328、关于选择结构下列哪个说法是正确的( ) 单选题A、 if语句和else语句必须成对出现B、if语句可以没有else语句对应(正确答案)C、switch结构中每个case语句中必须用break语句D、switch结构中必须有de

9、fault语句答案解析:329、以下正确的描述是( ) 单选题A、continue语句的作用是结束整个循环的执行B、只能在循环体内和switch语句体内使用break语句(正确答案)C、在循环体内使用break语句或continue语句的作用相同D、break语句是结束当前循环,但是继续进行下一次循环答案解析:330、关于标号的说法错误的是( ) 单选题A、可以给语句块赋予名称B、标号位于语句之前C、编号只能被continue引用(正确答案)D、通过编号可以对外层循环进行控制答案解析:331、无论是否异常都要执行_后面的语句 填空题空1答案:finally32、_类是所有错误类的父类 填空题空1答案:Error33、_类是所有异常类的父类 填空题空1答案:Exception34、_语句可以立即结束当前循环开启下一次循环 填空题空1答案:continue35、switch语句表达式的计算结果必须是int型或者_型的 填空题空1答案:char36、一个文件中最多只能有_package语句。 填空题空1答案:一条37、在Java.util包中定义了线性表类_ 填空题空1答案:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论