I Need Try Catch Use, Exception Handling and Refactoring Advice
<p>Should I frequently use try catch blocks and how do I determine when and where I need them the most?  Also what should do with the exception when it gets caught as a normal practice on small to medium scale departmental business applications?  Also is there a free tool to help me locate duplicate code or code that would be ideal to refactor up the food chain?  I've got ReSharper and it's great but I need something to help me analyze what needs to be refactored.</p>

<p>Thanks.</p>
