For some reason Visual Studio 2008 doesn't always stop when an exception occurs to report the exception when I am Debugging. Sometimes it just jumps up an arbitrary number of frames in the stack and continues on with program execution. This results in bugs that are very difficult to resolve. Frankly, its rather annoying. I want to know about every exception that occurs unless I specifically wrap it in a try block (which I only do around third party or resource bound modules). I can't even see how this would be beneficial even in release as the result is an application that isn't working right. I would rather my end-users get a big error message in there face than an application that facilitates corrupting data.
Use "Exceptions" window to specify exactly the exceptions you want the IDE to break on:
The "Exceptions" window is available through the "Debug" menu:
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