I have this function:
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);
}
I got a breakpoint at this line:
String lShortname = pIn.readUTF();
my problem is in some cases the function readUTF
throws a RuntimeException
. The application executes the function more than 100 times so it is very difficult for me finding the problem.
my question: is there a way to catch that exception with a breakpoint condition? I already use that conditions with easy boolean conditions, but I dont know how to stop in that line when a exception is thrown.
Thx in advance
Stefan
Yes there is a option called "exception breakpoint"
Open Breakpoint view, click on j!
option and add desired exception