Logically, some type of notification would happen upon the global exception that would tell a responsible party the program had an abnormal end.
If the program has any importance, you'll probably want tighter control on WHERE the exception happens.
As you implied:
For a small program, this would not be too bad, but an error like "The input string was not in the correct format" that happens somewhere inside a 1000+ line program is not very helpful. You will still need to spend the time hunting down the real error.
One of the best benefits of coding is that it can prevent you from having to do the "work" (once you've told/enabled the code to do it).
With that said:
If you are using someone else's library and they have not properly handled exceptions (or notifications), you should do whatever is necessary. ...but don't rule out getting a better library.
thines01
Postaholic
2,424 posts since Oct 2009
Reputation Points: 445
Solved Threads: 402