code: public static Object newInstance(String className, Object ... parameters) {
  		try {
  			Class<?> objClass = Class.forName(className);
  			Constructor<?> constructor = getConstructor(objClass, parameters);
  
  			if (constructor != null) {
  				return constructor.newInstance(parameters);
  			}
  		} catch (Exception e) {
  		}
  
  		return null;
  	}
docs: //////////////