code: private static String getSystemProperty(String property) {
  		try {
  			return System.getProperty(property);
  		} catch (SecurityException ex) {
  			throw new SystemPropertyReadingException(ex, property);
  		}
  	}
docs: Gets a System property, and throw {@link SystemPropertyReadingException} if system property cannot
  be read.
  
  @param property the system property name
  @return the system property value.
  @throws SystemPropertyReadingException If the property cannot be read.