程序中使用try-catch-finally语句结构处理异常的方法

2024-12-22 15:44:39
推荐回答(2个)
回答1:

从try程序块中得到异常,然后再catch块中做处理(一般是抛出,数据回滚,写日志等等),在finally块中的程序是最后执行的(不论是否前面的程序抛出异常)。

回答2:

第一幅是因为B为0,所以产生异常,目的是说明如何捕捉异常。
第二幅是讲述finally不管前面的异常中执行与否,他都会执行。
第三幅没有设置异常,程序运行时产生逻辑错误,使程序终止运行,没有执行"OK"语句。