In a test case, it's usually better to just add the exception to the "throws" clause instead of catching it.  If you do need to catch it (because you can write a significantly better error message than the exception already contains), you must log the exception when failing like so:

catch (Exception e)
{
  Assert.fail("my awesome error message", e);
}