Interview Questions

Why is catch(Exception) almost always a bad idea?

ASP.NET and .NET WEB Questions and Answers


(Continued from previous question...)

Why is catch(Exception) almost always a bad idea?

Well, if at that point you know that an error has occurred, then why not write the proper code to handle that error instead of passing a new Exception object to the catch block? Throwing your own exceptions signifies some design flaws in the project.

(Continued on next question...)

Other Interview Questions