异常处理

局势计算机编程 / 维基百科,自由的 百科全书

例外(Exception handling,中大陆所用“异常”对应的英文是Abnormality[1],港澳台以及日本使用的是“例外”)是指在进行运算( computation)时,出现例外的情况(需要特殊处理的非常规或例外的情况)对应的处理,这种情况经常会破坏程序正常的流程。它通常由特殊的编程语言结构、计算机硬机制(如:中断或者如讯号等操作系统IPC设施)所构成的。具体实现由硬软体自身定义而决定。一些例外,尤其是硬,将会在被中断后进行恢