したがって、私は基本的にアプリケーションの2つのレイヤーを例外によって分離する必要があります。元の例外に関する情報を含む例外を元に戻すにはどうすればよいですか?
私はこのWLST 12cのスクリプト(のpython 2.2)を持って、それは
try:
something something...
except java.lang.UnsuportedOpperationException, (a, b):
pass
except java.lang.reflect.UndeclaredThrowableException, (a, b):
pass
ようになり、私は例外の私自身のタイプのいずれかを再調達できるようにしたいと思い、それは何についてのメッセージが含まれています以前の例外が発生しました(いいえ、私はa
とb
のパラメータが何であるかはわかりませんが、例外の説明であると推測しています)。
私は自分自身のJavaの男だので、私は、私は右の質問を持って期待し
try {
something something...
} catch (Exception e) {
throw new RuntimeException(e, "something horrible happened");
}
なぜあなたは正確にPython 2.2を使用していますか?最新の2.2リリースは2003年です。現在のバージョンでは、私が知っている限り現在のバージョンのものはありません。 – Daenyth
実際にはバージョンの観点からCPythonの後ろにある 'Jython'インタプリタを使用しているようです数値 –