Exception Hunter

Latest version: 1.0

Analyze your .NET assembly for possible exceptions

Exception Hunter box shot
  • Eliminate crashes before they happen
  • Analyze your .NET assemblies
  • Find the unhandled exceptions your functions can throw – before you even ship
  • Also available for purchase as part of the .NET Developer Bundle

Until now, developers have had to wait until an error happened to find out which method throws which exceptions.

Exception Hunter is a new analysis tool that finds and reports the set of possible exceptions your functions might throw – before you even ship. With it, you can locate unhandled exceptions easily and quickly, down to the line of code that is throwing the exceptions. Once you have the results, you can decide which exceptions need to be handled (with some exception handling code) before you release your application into the wild.


Walk-through

View our short screen-by-screen introductory walk-through

View the walk-through

Demo videos

Step-by-step demonstrations of Exception Hunter in action

View demo videos

Animated gif illustrating Exception Hunter's UI

With Exception Hunter, you can:

  • Identify potential exceptions before you ship
  • Ensure that you only release resilient and stable applications
  • Get on with your work, without wasting time using manual trial-and-error processes to search for the exceptions your functions could throw

Exception Hunter includes a command-line executable in addition to the Graphical User Interface version, making it possible to automate the reporting of methods that contain unhandled exceptions. Brian Donahue, from our Support team, has just written a technical paper showing how to document your unhandled exceptions as part of an automated build process, and explaining the advantages of this approach.