private class GetXMLTask extends AsyncTask<String, Void, String>
 {
        @Override
        protected String doInBackground(String... urls)
        {           
        String output = null;           
        try
        {   
            List<String> citations = new ArrayList<String>();
             for (String url : urls) 
                 {                  
                    output = getOutputFromUrl(url);   
                    citations.add(output);
                outputText.setText(output);
             }               
        }
        catch(Exception e)
        {
            Toast.makeText(getBaseContext(), "Cant connect to server", Toast.LENGTH_LONG).show();
        }
        return output;
    }           
  } 
//Google App Engine から文字列を読み取ってテキストボックスに設定しようとしています。コードの残りの部分は問題ありません。しかし、非同期タスクは致命的な例外をスローします...助けてください!