2011-12-20 4 views
1

私はAndroidプログラミングとJavaの方が新しくなりました(例えば... 1週間の経験:)))これを理解することはできません私はAndroid reference docsから直接いくつかのコードをコピー:。トークン "last"の構文エラー、このトークンを削除し、タイプParkActivityのためにreadStream(InputStream)メソッドが定義されていません

  1. The method readStream(InputStream) is undefined for the type SomethingActivity
  2. URL url = new URL("http://www.android.com/"); 
    HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection(); 
    try { 
        InputStream in = new BufferedInputStream(urlConnection.getInputStream()); 
        readStream(in); 
        finally { 
         urlConnection.disconnect(); 
        } 
    } 
    

    が、私はこのコードの2つのエラーを取得します

これを修正するにはどうすればよいですか?

答えて

5
  1. ここで、readStreamメソッドを定義しましたか?それは文脈には欠けている。
  2. finallytryに入れたのはなぜですか?

は、次のようにしてみてください: "ついに"

try { 
    InputStream in = new BufferedInputStream(urlConnection.getInputStream()); 
    readStream(in); 
} 
finally { 
    urlConnection.disconnect(); 
} 
+0

これはドキュメントが持っていたので、私は 'try'の中に' finally'を入れます。 – JJJollyjim

+0

@ JJ56:*ドキュメント*を読むのが嫌です。どこで手に入れましたか? –

+0

"Android refrence docs"と書かれている質問にリンクしてください – JJJollyjim

2

トークンに構文エラー、finallyブロックがtryブロックの外側である必要があり、このトークン

を削除します。

問題点1については、私はアンドロイドプログラマーではありません:)しかし、私はここで似たような多くの質問をしています。自分で見つけることができると思います。

編集:あなたの新しい質問には、正確に何が問題なのかというエラーが表示されます。迅速な修正として、ステートメントを try-catchで囲みます。

関連する問題