Various analytics tools will track the number of handled and unhandled exceptions (crashes) that happen in an app. This obviously helps us find problems we didn't know existed and will fix it.
Quite often, exceptions happen in try-catch blocks and are handled, but in many cases they still are situations that should not arise.
Should I keep tracking these exceptions in my analytics ?
On one side, I think yes, of course. The problem still persists, its handled (or sometimes even silenced...), but the reason its happening is still very much there and should be dealt with.
On the other side, I think no. We've already added the safety net we deemed sufficient and we know the client will never allow time to actually fix bugs. So this data is just cluttering our crash logs more than anything now.
My question is :
- Should someone track handled exceptions in analytics in general? Even if its handled, I can see reasons to track them and not track them. What is best practice? Or is there something else to do entirely?