异常时指存在于运行时的反常行为,这些行为超出了函数正常工作的范围。
当程序的某部分检测到一个它无法处理的问题时,需要用到异常处理。
异常处理机制为程序中异常检测和异常处理这两部分的协作提供支持。
在这段代码中,isbn() 不一样则抛出异常,并终止当前函数,同时把控制权转移给能处理该异常的代码。
exception-declaration 为异常声明。
在标准库中也定义了一组类,用于报告标准库函数遇到的问题。分别定义再四个头文件中。
异常时指存在于运行时的反常行为,这些行为超出了函数正常工作的范围。
当程序的某部分检测到一个它无法处理的问题时,需要用到异常处理。
异常处理机制为程序中异常检测和异常处理这两部分的协作提供支持。
在这段代码中,isbn() 不一样则抛出异常,并终止当前函数,同时把控制权转移给能处理该异常的代码。
exception-declaration 为异常声明。
在标准库中也定义了一组类,用于报告标准库函数遇到的问题。分别定义再四个头文件中。