Community
Participate
Working Groups
Although I have no breakpoints at all, the debugger will suspend execution on occurrence of an exception. Really, I did "Remove All" on my breakpoints, and I'm not filtering any or something, and all entries in the breakpoint context menu are disabled now. Still it will suspend execution. Please see next attachment for a screenshot evidence ;) I once *had* a breakpoint for that exception type that it stops on now. For the time being, can anybody tell me where debugger stores breakpoint information, so I might be able to delete it? Don't know if that might make any difference, but the debug launch is a JUnit launch.
Created attachment 24425 [details] Screenshot of debugger suspending without breakpoint (no, I didn't delete the breakpoint after suspending!)
You likely have the option to "suspend on uncaught exceptions" which is on by default. See Preferences > Java > Debug.
Right, that's it, sorry! I wonder why I haven't seen this behaviour before. Thanks for clarifiying. Maybe it should say somewhere that suspending is not due to a breakpoint? I mean I was already thinking that this can't really be a bug, but then I was really lost at what the reason is (probably because I had a breakpoint on that type of exception before, and then had removed it).
I'm going to mark this as a dup of bug 44894, as it deals with alternate presentations of the preferences to make the settings more obvious. *** This bug has been marked as a duplicate of 44894 ***