第二次java周测 90分

1.trach(Exception e)的好处是()
A.只会捕获个别类型的异常B.捕获try语句块中产生的所有类型的异常
C.忽略一些异常
D.执行一些程序
2、(5分/未打分)对于try....catch子句的排列方式,下列正确的一项是()
A.子类异常在前,父类异常在后○B.父类异常在前,子类异常在后○C.只能有子类异常○D.父类异常与子类异常不能同时出现
3、(5分/未打分)在异常处理中,将可能抛出异常的方法放在()语句块中
)A. throwsB. catch C.tryD. finally
4、(5分/未打分)抛出异常应该使用的关键字是()
A.throwB.catchC. finallyD.throws
5、(5分/未打分)finally语句块中的代码()
A.总是被执行○B.当try语句块后面没有catch时,finally中的代码才会执行○C.异常发生时才执行
D.异常没有发生时才被执行
6、(5分/未打分)SQL语言中,下列涉及空值的操作,不正确的是(C)
A.AGE IS NULL CB.AGE IS NOT NULL O C.AGE=NULL 〇D. NOT (AGE IS NULL)
7、(5分/未打分)假设有以下代码String s = "hello" ; string t = "hello" ; char c [ ] = {'h:'e,I", "o};下列选项中返回false的语句是?
A. s.equals(t);B.t.equals(c);OC.s==t ;D.t.equals (new String ("hello")) ;
8、(5分/未打分)关于static说法不正确的是
A.可以直接用类名来访问类中静态方法(public权限)
B.静态块仅在类加载时执行一次OC. static方法中不能有用this调用的方法
D.不可以用对象名来访问类中的静态方法(public权限)
9、(5分/未打分)类ABC定义如下∶
1 . public class ABC{
2 . public double max( double a, double b){ }3 .
4 . }
将以下哪个方法插入行3是不合法的
A. public float max(float a, float b, float c)(} B. public double max (double c, double d)
C. public float max(float a, float b){ }
D. private int max(int a, int b, int c){ }
10、(5分/未打分)下列对接口的说法,正确的是
)A.接口与抽象类是相同的概念
)B.若要实现一个接口为普通类则必须实现接口的所有抽象方法○C.接口之间不能有继承关系
D.一个类只能实现一个接口
11、(5分/未打分)下列哪种异常是检查型异常,需要在编写程序时声明
A.NullPointerException 〇 B.ClassCastException
C. FileNotFoundExceptionOD.IndexOutOfBoundsException
12、(5分/未打分)有时为了避免某些未识别的异常抛给更高的上层应用,在某些接口实现中我们通常需要捕获编译运行期所有的异常,catch 下述哪个类的实例
才能达到目的:
A.Error B. ExceptionC.RuntimeExceptionC D.Throwable
13、(5分/未打分)类A1和类A2在同一包中,类A2有个protected的方法testA2,类A1不是类A2的子类(或子类的子类),类A1可以访问类A2的方法testA2,
A.正确B.错误
14、(5分/未打分)下面有关JAVA异常类的描述,说法错误的是?
A.异常的继承结构∶基类为Throwable ,Error和Exception继承Throwable ,RuntimeException和IOException等继承ExceptionB.非RuntimeException一般是外部错误(非Error),其必须被tryfcatch语句块所捕获
C.Error类体系描述了Java运行系统中的内部错误以及资源耗尽的情形,Error不需要捕捉
D.RuntimeException体系包括错误的类型转换、数组越界访问和试图访问空指针等等,必须被tryfcatch语句块所捕获
15、(5分/未打分)如果ORDER BY子句后未指定ASC或DESC,默认使用以下哪个?
A.DESCB.ASCOC.不存在默认值〇D.其它选项都不对
16、(5分/未打分)设有下面两个赋值语句∶
a= lnteger.parselnt("1024");
b = Integer.valueOf(" 1024").intValue();下述说法正确的是()
A.a是整数类型变量,b是整数类对象。
B.a是整数类对象,b是整数类型变量。C.a和b都是整数类对象并且它们的值相等。
D.a和b都是整数类型变量并且它们的值相等。
17、(5分/未打分)设栈S初始状态为空。元素A,B.C,DE.F依次通过栈S,若出栈的顺序为D,FEC,B,A,则栈S的容量至少应该为?
)A.3 B.4 OC. 5 D.6
18、(5分/未打分)将十进制数93转换为二进制数为
A.1110111 〇B.1110101 C.1010111OD.1011101
得分评卷人l说法正确的是
A.JAVA程序的main方法必须写在类里面
B.JAVA程序中可以有多个名字为main方法C.JAVA程序中类名必须与文件名一样
D.JAVA程序的main方法中,如果只有一条语句,可以不用}(大括号)括起来
2、(5分/未打分)下面属于java包装类的是?
A. StringB.LongC.Character
D. Short

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值