}
catch (final UnsupportedCharsetException ex) {
final String message = "Unsupported charset: " + aCharsetName;
final UnsupportedEncodingException ex2;
ex2 = new UnsupportedEncodingException(message);
ex2.initCause(ex);
throw ex2;
}
final char[] chars = new char[READ_BUFFER_SIZE];
final StringBuilder buf = new StringBuilder();