URLEncoderでUnhandled exception


検索文字を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]




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

[code]

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

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




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

[code]

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

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

