arc:finally
Version 24.3.9111
arc:finally
arc:finally 关键字用来控制退出 arc:call,arc:try,arc:render 或 arc:script 语句时执行的一部分脚本。这是一种简便的方式来清理生成文档的格式。
参数
无
控制属性
无
示例
在无法处理的异常发生时,arc:finally 代码块就会执行。这可以用来确认标签关闭。
<table>
<arc:call op="listCustomers" out="customer">
<arc:first>
<thead>
<arc:enum item="customer">
<td>[_attr]</td>
</arc:enum>
</thead>
</arc:first>
<tr>
<arc:enum item="customer">
<td>[_value]</td>
</arc:enum>
</tr>
<arc:finally>
</table> <!-- 确保标签仍然关闭 -->
</arc:finally>
</arc:call>
另请参阅
- arc:try:定义一个作用域,来捕获异常。
- arc:call:循环运算器返回的对象。
- arc:render:基于 ArcScript 模板生成文件。
- arc:script:创建一个脚本块。