Я выполняю код, который выбрасывает IllegalStateException. Я хочу перехватить это исключение и продолжить выполнение программы, но моя программа останавливает выполнение при обнаружении этого исключения.
Я пытался разместить блок try{} catch{}
в нескольких местах. Также попробовал использовать
Platform.runLater(new Runnable(){
@Override
public void run() { }
});
чтобы поймать это исключение.
try {
List<ItemStandardFields> output = response.body().getContents();
Platform.runLater(new Runnable(){
@Override
public void run() { }
});
// some code
}catch(Exception ex){
log.error(ex.getLocalizedMessage());
}
Actual - выполнение моей программы прекращается после получения исключения при выводе = ... getContents ();
Ожидается - я хочу, чтобы моя программа продолжила выполнение после перехвата исключения.