code: public static Class<?> getClassForNameQuietly(String name) {
        try {
           return getClassForName(name);
        } catch (Exception cnfe) {
           log.finest(cnfe);
           return null;
        } catch (Error error) {
           log.finest(error);
           return null;
        }
     }
docs: <p> Calls {@link #getClassForName(String)}, but suppresses exception to a log warning and returns null instead.
  Any exceptions are logged to the default logger.(at DEBUG level) and a null is returned. </p>
  
  @param name Name of class
  @return The Class information or null