finally关键词
视频锁定
{$ currentTime | date:'mm:ss' $}
{$ timeLeft | date:'mm:ss' $}
finally
关键词用来创建在try代码块后面执行的代码块。无论是否发生异常,finally
代码块中的代码总会被执行。在finally
代码块中,我们可以添加释放资源的语句。finally
代码块出现在catch
代码块最后,语法如下:
try {
// 程序代码
} catch(异常类型1 异常的变量名1) {
// 程序代码
} catch(异常类型2 异常的变量名2) {
// 程序代码
} finally {
// 程序代码
}
注意下面事项:
catch
不能独立于try
存在。- 在try/catch后面添加
finally
块并非强制性要求的。- try代码后不能既没
catch
块也没finally
块。
在线练习
{$ activeFileHint $}