title: Handling exception in background?
body: <p>I found that I am forced to throw exception in a background thread:</p>
  
  <pre><code>@Background
  void bootstrap() throws IOException {
  
      mProgressBar.setVisibility(View.VISIBLE);
      restClient.setBearerAuth(Auth.token);
      UserID userIdJsonn = restClient.getUserId();
      Auth.user_id= userIdJsonn.getUser_id();
      PhoenixPlug.getInstance().ini();
      mProgressBar.setVisibility(View.GONE);
  }
  </code></pre>
  
  <p>Of course, I've got this error:</p>
  
  <pre><code>Error:(619, 5) error: org.androidannotations.annotations.Background annotated methods should not declare throwing any exception
  </code></pre>
  
  <p>So, what's the recommended way to handle such a case?</p>