title: How to avoid catching generic exceptions
body: <p>In my processing I would like to log any error along with the user and code details and proceed on with my work.</p>
  <p>I am currently using a try catch block which includes a generic catch, but is catching a generic exception is a bad thing? Such as the exception could be a stackoverflowexception or outofmemoryexception and need to be handled differently.. .</p>
  <p>But I am not sure how to avoid catching these fatal exceptions. I am looking for suggestions.</p>
  <h4>Why I want to catch all exceptions</h4>
  <p>Because I don't want a failure in one form's processing to affect the others in the loop.</p>
  <h4>Why I am catching specific exceptions:</h4>
  <p>I understand I can look for stackoverflowexception, outofmemoryexception etc... but my point is, there could be many of them...looking for each and every would make my code lengthy. I am not sure if that is the best process.</p>