Поэтому я в основном должен изолировать 2 слоя приложения друг от друга за исключением.
У меня есть этот WLST 12c script (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");
}