Index: C:/harmony/trunk_0427/modules/luni/src/main/java/java/lang/String.java =================================================================== --- C:/harmony/trunk_0427/modules/luni/src/main/java/java/lang/String.java (revision 420699) +++ C:/harmony/trunk_0427/modules/luni/src/main/java/java/lang/String.java (working copy) @@ -345,6 +345,9 @@ Charset charset; try { charset = Charset.forName(encoding); + } catch (IllegalCharsetNameException e) { + throw (UnsupportedEncodingException) (new UnsupportedEncodingException( + encoding).initCause(e)); } catch (UnsupportedCharsetException e) { throw new UnsupportedEncodingException(); }