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
I think you need Java Exception Break Point
In you eclipse open the 'Add Java Exception Breakpoint...' from Run Menu. You can chose the exception for which you need to have the breakpoint.
Run -> Add Java Exception Breakpoint...
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With