擅长:python、mysql、java
<p>通过引用<code>Exception</code>基类,可以捕获任意异常:</p>
<pre><code>except Exception as exc:
raise ApplicationError from exc
</code></pre>
<hr/>
<p>要使<code>from</code>习惯用法在Python 2中工作,您必须修改自定义异常:</p>
^{pr2}$
<p>然后像这样举起:</p>
<pre><code> except Exception, exc:
raise ApplicationError(exc)
</code></pre>
<p>然后,它将在<code>cause</code>被引发时打印它,如果您决定捕获<code>ApplicationError</code>,这也是一个可以访问的属性。在</p>