如果异常发生时,没有捕获异常的代码,程序会正常执行。

题目

如果异常发生时,没有捕获异常的代码,程序会正常执行。

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

第1题:

下列关于异常的描述中,正确的是______。

A.编译时就应该找错,但不是所有的错误都可以在编译时发现

B.异常处理把处理错误的代码和执行程序功能的代码集中在一起

C.当异常产生时,程序会自动跳转到异常处理程序

D.异常就是阻碍程序继续执行下去的问题


正确答案:A

第2题:

异常的捕获通常由两部分组成,()代码块用来存放可能发生异常,()代码块用来处理产生的异常


正确答案:try;catch

第3题:

带有else子句的异常处理结构,如果不发生异常则执行else子句中的代码。

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


正确答案:√

第4题:

在代码中,使用catch(Exceptione)的好处是()。

  • A、只会捕获个别类型的异常
  • B、捕获try块中产生的所有类型的异常
  • C、忽略一些异常
  • D、执行一些程序

正确答案:B

第5题:

在try程序块中发生了异常,其后如果有多个catch参数类与之匹配,会执行那个catch块中的异常处理程序。


正确答案:当try语句块中的代码执行时发生异常,程序的正常运行便中断,并抛出异常对象,然后在try块后面的各个catch()中查找与异常对象相匹配的异常类,当找到第一个与之相匹配的参数类时,就执行包含这一参数类的catch语句块中的代码。

第6题:

JTest使用______执行类搜索,从而捕获运行时异常。

A.自动测试代码

B.虚拟机

C.专门测试程序

D.特定搜索工具


正确答案:B

第7题:

在Java程序中发生异常时,JVM会找到每个符合条件的catch都执行一次。


正确答案:错误

第8题:

在异常处理结构中,不论是否发生异常,finally子句中的代码总是会执行的。

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


正确答案:√

第9题:

关于finally块中的代码描述正确的是()

  • A、finally块中的代码总是被执行的
  • B、如果try块后没有catch块,finally块中的代码才会执行
  • C、异常发生时才被执行
  • D、异常没有发生时才被执行

正确答案:A

第10题:

什么时候会执行try-except-else的else部分()

  • A、总是
  • B、当发生异常时
  • C、没有异常发生
  • D、当包含块之外执行发生异常时

正确答案:C

更多相关问题