code: public static String getMessage(final Throwable th) {
          if (th == null) {
              return StringUtils.EMPTY;
          }
          final String clsName = ClassUtils.getShortClassName(th, null);
          final String msg = th.getMessage();
          return clsName + ": " + StringUtils.defaultString(msg);
      }
docs: Gets a short message summarising the exception.
  <p>
  The message returned is of the form
  {ClassNameWithoutPackage}: {ThrowableMessage}
  
  @param th  the throwable to get a message for, null returns empty string
  @return the message, non-null
  @since Commons Lang 2.2