question: public static final String decode ( String s , String enc ) throws MalformedURLException , UnsupportedEncodingException { try { return URLDecoder . decode ( s , enc ) ; } catch ( IllegalArgumentException iae ) { MalformedURLException mue = new MalformedURLException ( "Invalid URI encoding: " + s ) ; mue . initCause ( iae ) ; throw mue ; } }
target:  Decode a URI string (according to RFC 2396). Three-character sequences '%xy', where 'xy' is the two-digit hexadecimal representation of the lower 8-bits of a character, are decoded into the character itself. The string is subsequently converted using the specified encoding