网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
多选题
下列关于finally说法错误的是()。
A
finally语句应该放在所有例外控制器的最前面
B
如果程序在前面的例外控制器中匹配到了合适例外,就不再执行finally语句了
C
无论程序是否找到合适的例外控制器,都会去执行finally语句
D
如果程序在前面的例外控制器中匹配到了多个合适的例外,就不再执行finally语句了
参考答案
参考解析
解析:
暂无解析
更多 “多选题下列关于finally说法错误的是()。Afinally语句应该放在所有例外控制器的最前面B如果程序在前面的例外控制器中匹配到了合适例外,就不再执行finally语句了C无论程序是否找到合适的例外控制器,都会去执行finally语句D如果程序在前面的例外控制器中匹配到了多个合适的例外,就不再执行finally语句了” 相关考题
考题
对异常处理语句try-catch-finally,下面哪个说法正确()
A、如果有多个catch语句,对所有的catch语句都会执行一次B、如果有多个catch语句,对每个符合条件的catch语句都会执行一次C、多个catch的情况下,异常类的排列顺序应该是父类在前,子类在后D.一般情况下,finally部分都会被执行一次
考题
在下面的代码中,continue语句的作用时()for(inti=0;iif(objArray[i]!=5)continue;objArray[i]:=100;}
A.跳过if程序块中congtinue下面的语句,执行if块外面的语句B.跳过整个函数中下面所有的语句,跳出整个函数C.跳过for循环中continue下面的语句,直接开始新的循环D.如果if程序块中有else块,则跳过else块,执行下面的语句
考题
在Java中,关于捕获错误的语法try - catch - finally的说法正确的是() A、try – catch 必须配对使用B、try 可以单独使用C、try – finally 可以配对使用D、在 tru – catch 后如果定义了finally肯定会执行
考题
如果一个程序段中有多个catch,则程序会按如下哪种情况执行()。A、找到适合的例外类型后继续执行后面的catchB、找到每个符合条件的catch都执行一次C、找到适合的例外类型后就不再执行后面的catchD、对每个catch都执行一次E、按顺序找到和catch异常类型匹配的第一个catch块执行,如果final块是必须执行的
考题
如果一个程序段中有多个catch,则程序会按如下哪种情况执行?()A、找到合适的异常类型后继续执行后面的catchB、找到每个符合条件的catch都执行一次C、找到合适的异常类型后就不再执行后面的catchD、对每个catch都执行一次
考题
下列关于finally说法错误的是()。A、finally语句应该放在所有例外控制器的最前面B、如果程序在前面的例外控制器中匹配到了合适例外,就不再执行finally语句了C、无论程序是否找到合适的例外控制器,都会去执行finally语句D、如果程序在前面的例外控制器中匹配到了多个合适的例外,就不再执行finally语句了
考题
在try-catch-finally结构中,哪个说法不正确()A、可以存在多个catch语句块,表示可以捕捉多种异常B、不能同时没有catch语句块和finally语句块C、结构整体可以当作一条语句,从而可以嵌套在其他try-catch-finally结构中D、在try-catch-finally结构中,不发生异常,finally语句块不会执行
考题
下面的异常处理说明正确的是()A、try块只能使用一个catch子句B、try块必须同时与catch子句和finally子句一起使用C、try块不能单独使用D、try块中如果执行了return语句,则其finally子句不能执行
考题
线程同步中,对象的锁在()情况下持有线程返回A、 当synchronized()语句块执行完后B、 当在synchronized()语句块执行中出现例外(exception)时C、 当持有锁的线程调用该对象的wait()方法时D、 以上都是
考题
下列关于C#的异常处理的说法,错误的是()。A、try块必须跟catch块组合使用,不能单独使用B、一个try块可以跟随多个catch块,每个catch语句处理不同的异常C、异常处理中必须有finally块D、finally块中内容是必须要执行的
考题
如果一个程序段中有多个catch,程序会()。A、每个catch都执行一次B、把每个符合条件的catch都执行一次C、找到合适的例外类型后就不再执行其他catchD、找到合适的例外类型后继续执行后面的catch
考题
对于异常处理语句try…catch,下面那句话不正确?()A、一个符合条件的catch的处理语句中没有break语句,则执行后会继续执行后续catchB、不管有没有捕获异常,finally部分都会被执行C、找到合适的异常类型后就不再执行后面的catchD、应该先处理子异常类,再处理父异常类。
考题
在下面的代码中,continue语句的作用时() for(int i=0;iif(objArray[i]!=5) continue; objArray[i]:=100;} A、跳过if程序块中congtinue下面的语句,执行if块外面的语句B、跳过整个函数中下面所有的语句,跳出整个函数C、跳过for循环中continue下面的语句,直接开始新的循环D、如果if程序块中有else块,则跳过else块,执行下面的语句
考题
单选题关于finally块中的代码描述正确的是()A
finally块中的代码总是被执行的B
如果try块后没有catch块,finally块中的代码才会执行C
异常发生时才被执行D
异常没有发生时才被执行
考题
单选题如果一个程序段中有多个catch,程序会()。A
每个catch都执行一次B
把每个符合条件的catch都执行一次C
找到合适的例外类型后就不再执行其他catchD
找到合适的例外类型后继续执行后面的catch
考题
多选题下面关于try、catch和finally语句块的组合使用,正确的是()Atry{,}Btry{,}finally{,}Ctry{,}catch{,}finally{,}Dtry{,}catch{,}catch{,}
考题
多选题在Java中,关于捕获错误的语法try - catch - finally的说法正确的是()Atry – catch 必须配对使用Btry 可以单独使用Ctry – finally 可以配对使用D在 tru – catch 后如果定义了finally肯定会执行
考题
单选题下面的异常处理说明正确的是()A
try块只能使用一个catch子句B
try块必须同时与catch子句和finally子句一起使用C
try块不能单独使用D
try块中如果执行了return语句,则其finally子句不能执行
考题
单选题对于异常处理语句try…catch,下面那句话不正确?()A
一个符合条件的catch的处理语句中没有break语句,则执行后会继续执行后续catchB
不管有没有捕获异常,finally部分都会被执行C
找到合适的异常类型后就不再执行后面的catchD
应该先处理子异常类,再处理父异常类。
考题
多选题如果一个程序段中有多个catch,则程序会按如下哪种情况执行()。A找到适合的例外类型后继续执行后面的catchB找到每个符合条件的catch都执行一次C找到适合的例外类型后就不再执行后面的catchD对每个catch都执行一次E按顺序找到和catch异常类型匹配的第一个catch块执行,如果final块是必须执行的
考题
多选题在JAVA中,关于捕获错误的语法try-catch-finally的下列描述正确的是()。Atry-catch必须配对使用Btry可以单独使用Ctry-finally可以配对使用,finally也可单独使用D在try-catch后如果定义了finally,则finally肯定会执行
热门标签
最新试卷