I've been burned by a few bugs recently due to swallowed exceptions. In case you don't know, empty catch blocks will hurt you. Really, they will. I wanted a way to locate all of the empty blocks in our code base, I was playing around with NDepend and the amazing Code Query Language , but it's...