throw new QuercusModuleException();
throw new UnsupportedEncodingException(e.getMessage());
  private static int iconvStrLength(StringValue str, String charset)    throws UnsupportedEncodingException  {    try {      int length = 0;      ReadStream in = getReadEncoding(str.toInputStream(), charset);      while (in.readChar() >= 0) {        length++;      }      return length;    } catch (IOException e) {      throw new QuercusModuleException();    }  }