擅长:python、mysql、java
<p>在<code>UnknownCommandException</code>和<code>UndeclaredLableException</code>类初始值设定项中,代码将<code>line</code>参数指定给名为<code>lineNumber</code>的属性。如果不能(或不想)更改异常,则需要在异常处理代码中查找该属性:</p>
<pre><code>except UndeclaredLabelException as e:
print("undeclared label '{}' near line {}".format(e.label, e.lineNumber))
print(e)
except UnknownCommandException as e:
print("unknown command '{}' near line {}".format(e.inst, e.lineNumber))
print(e)
</code></pre>
<p><code>RegisterNotFoundException</code>确实使用了<code>line</code>作为属性名,因此您的现有代码应该已经可以处理这些属性了。你知道吗</p>