【发布时间】:2016-06-25 23:31:05
【问题描述】:
这里是 Python 和 Jython 新手。
我非常熟悉如何在普通 Python 中引发异常。
但是,在 Jython 环境中,我发现自己处于 (WLST) 中,如果我这样做的话:
raise Exception("hello")
...然后它似乎引发了java.lang.Exception:
wls:/offline> raise Exception("hello")
Traceback (innermost last):
File "<console>", line 1, in ?
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
java.lang.Exception: java.lang.Exception: hello
wls:/offline>
如何在这种环境中提升 Python Exception?或者,至少:为什么这里提出了java.lang.Exception?
【问题讨论】: