擅长:python、mysql、java
<p>您可以在Rebol2中使用异常:</p>
<pre class="lang-none prettyprint-override"><code>continue: does [throw 'continue]
loop 2 [
catch [
print {"This'll print", {DocKimbel} said.}
continue
print {"This won't print", {DocKimbel} said.}
]
]
</code></pre>
<p>如果要在循环中处理自定义异常,可以使用<strong>/name</strong>细化,如<strong>catch/name[…]'continue</strong>来避免捕获其他异常。甚至可以重写迭代器以透明的方式为您实现这一点,但要付出一些较慢的性能代价。在</p>