当异常结束时,异常处理程序必须做哪些工作?

题目

当异常结束时,异常处理程序必须做哪些工作?

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

第1题:

Oracle的PL/SQL程序的异常处理部分,涉及的异常有多种,其中,必须用raise显示引发的异常是()。

  • A、预定义异常
  • B、非预定义异常
  • C、自定义异常
  • D、不确定

正确答案:C

第2题:

当异常结束时,ARM内核会做哪些处理?


正确答案: ARM系统处理完中断后从异常中断处理程序中返回包括下面的步骤:
(1)恢复被中断的程序的处理状态,即将SPSR_mode寄存器内容复制到当前程序状态寄存器CPSR中。
(2)返回到发生异常中断的指令的下一条指令处执行。即将LR_mode寄存器的内容复制程序计数器PC中。因为整个应用系统是从复位异常中断处理程序执行的,所以复位异常中断处理程序不需要返回。

第3题:

异常类在Java程序中是一种比较特殊的类,在使用之前必须先定义,按异常处理不同可分为运行异常、捕获异常、声明异常和【 】。


正确答案:抛出异常
抛出异常 解析:异常类在使用之前先定义,按异常处理不同可分为运行异常、捕获异常、声明异常和抛出异常。

第4题:

数控编程数控机床工作时,当发生任何异常现象需要紧急处理时应启动()。

  • A、程序停止功能
  • B、暂停功能
  • C、紧停功能

正确答案:C

第5题:

关于异常处理机制的叙述正确的是()。

  • A、catch部分捕捉到异常情况时,才会执行finally部分
  • B、当try区段的程序发生异常时,才会执行finally部分
  • C、当try区段不论程序是否发生错误及捕捉到异常情况,都会执行finally部分
  • D、以上都是

正确答案:C

第6题:

当程序运行后有异常出现,该段程序就应该采用异常处理的格式来编写。


正确答案:错误

第7题:

请简述说明系统从异常处理程序中返回需要执行哪些操作。


正确答案: (1)恢复原来被保护的用户寄存器。
(2)将SPSR_mode寄存器值复制到CPSR中,使得CPSR从相应的SPSR中恢复,以恢复被中断的程序工作状态。
(3)根据异常类型将PC值恢复成断点地址,以执行用户原来运行着的程序。
(4)清除CPSR中的中断禁止标志I和F,开放外部中断和快速中断。

第8题:

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

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

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

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

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


正确答案:A

第9题:

数控机床工作时,当发生任何异常现象需要紧急处理时应启动()。

  • A、程序停止功能
  • B、故障检测功能
  • C、紧急停止功能
  • D、暂停功能

正确答案:C

第10题:

数控机床工作时,当发生任何异常现象需要紧急处理时应启动()。

  • A、程序停止功能
  • B、暂停功能
  • C、紧停功能

正确答案:C

更多相关问题