したがって、基本的に、アプリケーションの 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
以前の例外の原因に関するメッセージを含む、独自のタイプの例外の 1 つを再発生できるようにしたいと思います (いいえ、パラメーターとパラメーターが何であるかはわかりませんb
が、1 つ推測しています)。それらのうち、例外の説明にする必要があります)。
私自身Javaの男なので、次のようなものを楽しみにしています
try {
something something...
} catch (Exception e) {
throw new RuntimeException(e, "something horrible happened");
}