title: How to catch all errors in a particular Angular service?
body: <p>I have a few services in angular that are in charge of tracking and counting things. I want to make sure that if there is ever an exception in any of these services it gracefully handled and does not affect the rest of the code, but I want to keep my error handling limited and specific to these services. Is there a nice way to do that?</p>
  
  <p>I am aware of $exceptionHandler, but that is too global. I only want to catch exceptions that can happen in my tracking service which exposes about 20 methods or so without repeating code for each method.</p>
  
  <p>Any suggestions would be greatly appreciated.</p>
  
  <p>Thank you
  Sina</p>