如果一段代码会出现多种异常,可以使用多重catch块,最后一个是?()
A.NullPointerException类
B.ArithmeticException类
C.Exception类
D.ClassCastException
A.NullPointerException类
B.ArithmeticException类
C.Exception类
D.ClassCastException
第1题
A.将每个catch模块写入关闭代码,再在trycatch模块只外写入关闭的代码
B.将finally模块中写入关闭代码。
C.将每个catch模块写入关闭代码
D.在trycatch模块只外写入关闭的代码
第4题
B.OllyDbg可以使用00项或nop指令填充程序
C.键单击高亮的条件跳转指令,然后选择Binary→Fill with NOPs,该操作产生的结果时NOP指令替换了JNZ指令,这个过程会把那个位置上的NOP永久保存在磁盘上,意味着恶意代码以后会接受任意输入的密钥
D.当异常发生时,OllyDbg会暂停运行,然后你可以使用进入异常、跳过异常、运行异常处理 等方法,来决定是否将异常转移到应用程序处理
第6题
A. 函数可以减少代码的重复,使得程序更加模块化
B.在不同的函数中可以使用相同名字的变量
C.调用函数时,传入参数的顺序和函数定义时的顺序可以不同
D.函数体中如果没有return语句,也会返回一个None值
第7题
A.编译无法通过
B.只有在代码所在函数的声明中抛出才能编译通过
C.代表对异常不做处理,编译可通过
D.运行时一定出错
第8题
B、将疑似含有错误的程序代码编写在catch的语句块中,将处理程序错误的代码编写在try语句块中
C、一个try语句块后可以跟随多个捕捉错误的catch语句,每个catch语句用于处理try语句块中不同类型的错误,catch语句的类型有些类似于函数的定义,在每个catch关键字后都要列出该语句块捕捉错
D、当程序遇到try语句块中的错误语句时就立刻跳出try语句快进入catch语句块执行事先编辑好的处理代码,最后跳出catch语句块后,并没有再进入try语句块执行错误语句后的代码而是直接向下执行程序
第10题
A.梅林魔法
B.随意词游戏
C.想象实验
D.类比问题
第11题
A.在finally块中写入代码
B.在try块中写入代码并且在catch块中捕获异常ArrayOutofBoundsException
C.在try块中写入代码并且在finally块中捕获异常ArrayOutofBoundsException
D.使用throw声明来发出异常警报ArrayOutOfBoundsException并且在catch块中捕获同一个异常