Когда возникает исключение, и я получаю Throwable, я хочу преобразовать его в MyThrowable и повторно отправить его.Java - Как я могу преобразовать throwable в новый throwable и бросить его?
Я реализую метод по созданию экземпляра
obs1 = obs1.map(new Func1<Integer, Integer>() {
public Integer call(Integer integer) {
try {
getObj().equals(""); // an exception occurs
return ++integer;
} catch (Throwable t) {
// t = new MyThroawable("",""); // if this is unmarked - failes to compile
throw t;
}
}
});
- мне нужно иметь дело с Throwable, потому что мои реактивные ФВ (rxJava) возвращают метательные об ошибке
ошибке компиляции я получаю когда примечание перемещено из нового Создания сбрасывания
java: unreported exception async.job.MyThroawable; must be caught or declared to be thrown
Что точное сообщение об ошибке? –
Редактировал с сообщением – Jeb