我有这个功能:
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 次,因此我很难找到问题所在。
我的问题:有没有办法用断点条件捕获该异常?我已经使用简单的布尔条件使用了该条件,但是当抛出异常时我不知道如何在该行中停止。
提前谢谢
斯特凡