异常处理（exception handling）是C++的一项语言机制，用于在程序能处理异常事件。异常事件在C++中表示为异常对象（exception object）。异常事件发生时，由操作系统为程序设置当前异常对象，然后执行程序的当前异常处理代码块，在包含了异常出现点的最内层的codice_1块，依次匹配同级的codice_2语句。如果匹配codice_2语句成功，则在该catch块内处理异常；然后执行当前codice_4块之后的代码。如果在当前的codice_4块没有能匹配该异常对象的codice_