docs: @SuppressWarnings("unchecked")
  	public static <T> T newInstance(String clazz) throws UtilException {
  		try {
  			return (T) Class.forName(clazz).newInstance();
  		} catch (Exception e) {
  			throw new UtilException(e, "Instance class [{}] error!", clazz);
  		}
  	}