首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
resumption专题
终止与恢复(Termination vs. Resumption)
异常处理理论上有两种基本模型。一种称为“终止模型”(它是 Java 和 C++所支持的 模型)。在这种模型中,将假设错误非常关键,以至于程序无法返回到异常发生的地方继 续执行。一旦异常被抛出,就表明错误已无法挽回,也不能回来继续执行。 另一种称为“恢复模型”。意思是异常处理程序的工作是修正错误,然后重新尝试调用 出问题的方法,并认为第二次能成功。对于恢复模型,你希望异常被处
阅读更多...