无论try块中的语句是否发生异常,都会执行catch块中的语句。()

题目

无论try块中的语句是否发生异常,都会执行catch块中的语句。()

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

无论try{}块中的代码是否抛出异常,finally子句都会执行。()

此题为判断题(对,错)。


答案:对

第2题:

下列关于try…catch…finaly语句的说明中,不正确的是()。

  • A、catch块可以有多个
  • B、finally块是可选的
  • C、只要有try块就要有catch块
  • D、可以只有try块

正确答案:D

第3题:

对异常处理语句try-catch-finally,下面哪个说法正确()

A、如果有多个catch语句,对所有的catch语句都会执行一次

B、如果有多个catch语句,对每个符合条件的catch语句都会执行一次

C、多个catch的情况下,异常类的排列顺序应该是父类在前,子类在后

D.一般情况下,finally部分都会被执行一次


答案:D 

解析:

try语句 执行你所定义的或者你所捕获到的错误测试的代码块

catch :定义当try 代码块发生错误所需要执行的代码块

finally:无论是否有异常都会执行


第4题:

在try-catch-finally结构中,哪个说法不正确()

  • A、可以存在多个catch语句块,表示可以捕捉多种异常
  • B、不能同时没有catch语句块和finally语句块
  • C、结构整体可以当作一条语句,从而可以嵌套在其他try-catch-finally结构中
  • D、在try-catch-finally结构中,不发生异常,finally语句块不会执行

正确答案:D

第5题:

下列关于C#的异常处理的说发法,错误的是()。

  • A、Try块必须跟catch块组合使用,不能单独使用
  • B、一个try块可以跟随多个catch块
  • C、使用throw语句既可引发系统异常,也可以引发由开发人员创建的自定义异常
  • D、在try…catch…..finally块中,即便开发人员编写强制逻辑代码,也不能跳出finally块的执行

正确答案:B,C

第6题:

下面对异常说法不正确的是()

  • A、try/catch块为基本引发异常的组合
  • B、在捕获异常时,可以有多个catch块
  • C、无论异常是否发生,finally块总会执行
  • D、try块和finally不能连用

正确答案:D

第7题:

结构化异常处理用try…catch…finally语句,则可能出现异常的语句放在()块。


正确答案:try

第8题:

以下对于try…catch语句描述正确的是()

A.try…catch语句处理程序中的错误

B.try...catch语句处理程序中的bug

C.try...catch语句处理程序中的异常

D.以上说法都不正确


答案:C
解析:try...catch语句处理程序中的异常

第9题:

下列关于异常说法错误的是()

  • A、一个try后面可以跟多个catch块
  • B、try后面可以没有catch块
  • C、try可以单独使用,后面可以没有catch、finally部分
  • D、finally块都会被执行,即使在try或catch块中遇到return,也会被执行

正确答案:C

第10题:

在Java的异常处理语句try-catch-final中,以下描述不正确的是()。

  • A、try后面是可能产生异常的代码,catch后面是捕获到某种异常对象时进行处理的代码,final后面是没有捕获到异常时要执行的代码
  • B、try后面是可能产生异常的代码,catch后面是捕获到某种异常对象时进行处理的代码,final后面是无论是否捕获到异常都必须执行的代码
  • C、catch语句和final语句都可以缺省
  • D、catch语句用来处理程序运行时的非致命性错误,而final语句用来处理程序运行时的致命性错误
  • E、当程序运行时抛出的异常是cathe语句中异常的子类,异常也会被捕捉执行相应的catch语句

正确答案:A,C,D

更多相关问题