Условное прерывание затмения. Как проверить, происходит ли исключение?
У меня есть эта функция:
public static FradId readFradId(DataInput pIn) throws IOException {
Integer lMainId = Integer.valueOf(pIn.readInt());
Integer lReferenceId = Integer.valueOf(pIn.readInt());
String lShortname = pIn.readUTF();
return new FradId(lMainId,lReferenceId,lShortname);
}
Я получил точку останова на этой линии:
String lShortname = pIn.readUTF();
моя проблема в некоторых случаях функцияreadUTF
бросаетRuntimeException
, Приложение выполняет функцию более 100 раз, поэтому мне трудно найти проблему.
мой вопрос: есть ли способ перехватить это исключение с условием точки останова? Я уже использую эти условия с простыми логическими условиями, но я не знаю, как остановиться в этой строке, когда выдается исключение.
Спасибо заранее
Стефан