Although, sofar, from what I have read and googled, it sounds as if I think
there could be an error, use it. Or even if in doubt whether to use it or
not, use it.
John
You can handle errors at the application level also the page level for
asp.net pages.
The question you have to ask when to use try catch is do you want to
recover from the error, or do you want to just notify the user nicely
that the app failed and redirect them somewhere.
Basically can your app proceed with what ever exception was thrown.
I created an httpmodule for errorhandling that writes to an error
queue and writes to the application log then sends the user a friendly
error message. If there is an exception that may be thrown that I
know I can handle and proceed with then I actually put that code in a
try catch.