下面关于try、catch和finally语句块的组合使用,正确

题目

下面关于try、catch和finally语句块的组合使用,正确的是()

  • A、try{,}
  • B、try{,}finally{,}
  • C、try{,}catch{,}finally{,}
  • D、try{,}catch{,}catch{,}
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

如果catch和finally语句块同时存在,则catch语句块必须位于finally语句块后。()

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


正确答案:错误

第2题:

简述try……catch……finally语句的执行过程。


正确答案: 先执行try里面的语句,如果try里面的语句抛出了错误,就会被catch捕获,所以就会中断try里面语句的执行转而执行catch里面的语句,如果try里面的语句都执行完了也没有抛出错误,那么catch里的语句就没有机会执行了。
最后不论try顺利运行完毕,还是try抛出了错误被catch语句捕获并执行了catch的语句都要接着执行finally里面的语句

第3题:

在java中,惯用语捕获错误的语法try-catch-finally的下列描述正确的是()

A.try-catch必须配对使用

B.try可以单独使用

C.try-finally可以配对使用

D.在try-catch后如果定义了finally,则finally肯定会执行


参考答案:C, D

第4题:

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

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

正确答案:B,C

第5题:

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

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

正确答案:D

第6题:

下面关于Java中异常处理try块的说法正确的是()。

A.try块后通常应有一个catch块,用来处理try块中抛出的异常

B.catch块后必须有finally块

C.可能抛出异常的方法调用应放在try块中

D.对抛出的异常的处理必须放在try块中


正确答案:AC

第7题:

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

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

正确答案:D

第8题:

在Java中,关于捕获错误的语法try-catch-finally的说法正确的是()

A.try–catch必须配对使用

B.try可以单独使用

C.try–finally可以配对使用

D.在tru–catch后如果定义了finally肯定会执行


参考答案:C, D

第9题:

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


正确答案:try

第10题:

在java中,惯用语捕获错误的语法try-catch-finally的下列描述正确的是() 

  • A、try-catch必须配对使用
  • B、try可以单独使用
  • C、try-finally可以配对使用
  • D、在try-catch后如果定义了finally,则finally肯定会执行

正确答案:C,D

更多相关问题