全国信息技术应用考试

运行时系统的异常处理机制在方法的调用栈中查找,从生成异常的方法开始回溯,直到找到包含相应异常处理的方法为止,这个过程称为()。

题目

运行时系统的异常处理机制在方法的调用栈中查找,从生成异常的方法开始回溯,直到找到包含相应异常处理的方法为止,这个过程称为()。

参考答案和解析
正确答案:捕获异常
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列关于捕获异常的描述中,错误的是______。

A.在异常处理代码段中无法访问hy代码段中声明的变量

B.子类异常可被父类异常捕获处理

C.try-catch机制可以被用于流程控制

D.在catch代码段中的return语句用于退出方法,而不是返回异常抛出点


正确答案:C

第2题:

试述单胞藻培养过程中的常见异常情况的分析处理方法。


正确答案: 异常情况之一为藻体下沉,异常情况之二为藻体变色。针对不同原因引起的下沉或变色,采取相应的措施。

第3题:

C中,在方法MyFunc内部的trycatch语句中,如果在try代码块中发生异常,并且在当前的所有catch块中都没有找到合适的catch块,则()

A.NET运行时忽略该异常

B.NET运行时马上强制退出该程序

C.NET运行时继续在MyFunc的调用堆栈中查找提供该异常处理的过程

D.NET抛出一个新的”异常处理未找到”的异常


标准答案:C

第4题:

什么是异常?Java处理异常的方法是什么?


正确答案:所谓异常,就是程序的运行时错误。
J.ava通过面向对象的方法来处理异常。在一个方法的运行过程中,如果发生了一个异常,则Java虚拟机会如同创建其它对象一样,使用new在堆上创建异常对象。然后,当前的执行流程被终止,并且从当前环境中弹出异常对象的引用。此时,Java的异常处理机制接管程序,并开始寻找一个恰当的的地方来继续执行程序。这个恰当的地方就是“异常处理程序”,它的任务是将程序从错误状态中恢复或者做一些简单地处理后结束程序。

第5题:

在Java程序中异常分为运行时异常和非运行时异常,非运行异常必须进行处理


正确答案:错误

第6题:

在捕获或声明异常时,应注意选择适当的异常类,选择适当的地方处理,是在方法内处理还是用【 】子句传递给调用栈的上层。


正确答案:throws
throws 解析:捕获异常要求在程序的方法中预先声明,在调用方法时用try-catch-finally语句捕获并处理,用throws子句声明异常和定义自己的异常类,用throw语句抛出异常。

第7题:

在编写程序时如何把异常交给方法调用者去处理?


正确答案:可以在产生异常的方法内部自己处理异常,也可以不自己处理,而是简单的声明自己可能会抛出哪些类型的异常,如果方法代码执行过程中真的产生异常了,那么就让方法调用者去处理。方法是在方法声明中使用throws短语声明该方法可能会抛出哪种类型的异常。

第8题:

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

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

B.catch块后必须有finally块

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

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


正确答案:AC

第9题:

异常处理器的排列次序影响处理异常的方法。


正确答案:正确

第10题:

我们把生成异常对象并把它交给运行时系统的异常处理机制的过程称为()。


正确答案:抛出异常

更多相关问题