title: Catch globally an exception thrown in some activity
body: <p>I have an application that contains <code>LoginActivity</code> which makes WebService request to authorize user. If credentials are correct, I store in <code>Auth</code> singleton its session ID.</p>
  
  <p>However during application usage, user can be signed out (server restart, etc). In this case I can throw some <code>AuthException</code>. It can be thrown in every application's <code>Activity</code>.</p>
  
  <p>How to catch <code>AuthException</code> in every <code>Activity</code> to finish current one and start <code>LoginActivity</code> again ?</p>
  
  <p>Is this exception reachable in <code>Application</code> or some <code>AuthLayerActivity</code> that others will extend ?</p>