arc:finally

Version 24.2.9039


arc:finally


arc:finally 关键字用来控制退出 arc:callarc:tryarc:renderarc: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:创建一个脚本块。