code: public <T> T[] nextArray(@NonNull Class<T> elementType) throws IOException {
        return nextArray(StringUtils.EMPTY, elementType);
     }
docs: Reads the next array
  
  @param <T>         the component type of the array
  @param elementType class information for the component type
  @return the array
  @throws IOException Something went wrong reading the array