title: catch exception that is thrown in different thread
body: <p>One of my method (<code>Method1</code>) spawns a new thread. 
  That thread execute a method (<code>Method2</code>) and during exectution an exception is thrown.
  I need to get that exception information on the calling method (<code>Method1</code>)</p>
  
  <p>Is there someway I can catch this exception in <code>Method1</code> that is thrown in <code>Method2</code>?</p>