public static void writeUTF8NoException(OutputStream out, int i) {
    try {
      writeUTF8(out, i);
    } catch (IOException e) {
      throw new RuntimeException(e);
    }
  }
Writes out the text representation of an integer using base 10 to an
OutputStream in UTF-8 encoding.

Note: division by a constant (like 10) is much faster than division by a
variable. That's one of the reasons that we don't make radix a parameter
here.

@param out
         the outputstream to write to
@param i
         an int to write out
@throws IOException
serde/src/java/org/apache/hadoop/hive/serde2/lazy/LazyInteger.java