5971


検索文字をURLエンコードするために`java.net.URLEncoder.encode()`を使ったのですが以下の`Unhandled
exception`がでてしまいできません｡ なぜでしょうか｡

**Unhandled exception :**

[code]

    Unhandled exception: java.io.UnsupportedEncodeingException
    
[/code]

**URLEncoder使用箇所のコード :**

[code]

    if(this.searchWord!=null&&!this.searchWord.equals(""){
      this.searchWord = URLEncoder.encode(this.searchWord, "utf-8");
    }
    
[/code]


CC BY-SA 3.0
2015-02-05T01:16:35.380
5961
2015-02-05T05:08:15.743
2015-02-05T01:47:56.443
7232
7232
question
android java
URLEncoderでUnhandled exception


Unhandled exception というメッセージはコンパイラが出すエラーではないですか？try catchを書いていないのではないでしょうか？

[code]

    try {
      this.searchWord = URLEncoder.encode(this.searchWord, "utf-8");
    } catch (UnsupportedEncodeingException e) {
    }
    
[/code]

のような感じで書きます。  
これはAndroidではなくJavaの文法の話なので、詳しいことは`java 例外`などで検索してみてください。


CC BY-SA 3.0
2015-02-05T05:00:05.440
5971
2015-02-05T05:08:15.743
2015-02-05T05:08:15.743
450
450
5961
answer