code: public String readUTFAsArray() throws IOException {
  		byte[] buffer = new byte[super.readInt()];
  		super.read(buffer, 0, buffer.length);
  		return new String(buffer, "UTF-8");
  	}
docs: Read a byte array formed UTF-8 String
  
  @return a String written with
  {@link UTFDataOutputStream#writeUTFAsArray(String)}
  @throws IOException
  
  @see UTFDataOutputStream#writeUTFAsArray(String)