C++异常处理流程

在编写程式的时候我们会有很多异常是需要处理的,比如:用户输入除数时,不小心输入了零程序在分配内存时,内存不够了访问数组下标越界,加载资源时,发现没有资源等

相信看完代码可以更深刻的认识C++异常处理,异常处理可以让程序在编写时,只做定义抛出异常,让调用者完成异常部份的处理,这种推迟处理异常的方式在设计时非常重要。因为在定义函数时异常如果就处理掉,会对调用者编写程序更多限制,还有就是定义函数时也并不能准确的知道异常要如何处理。