code: private static BeanInfo getBeanInfoOptional(Class<?> beanClass)
      {
          try
          {
              return Introspector.getBeanInfo(beanClass);
          } 
          catch (IntrospectionException e)
          {
              return null;
          }
      }
docs: Returns the BeanInfo for the given bean class. Returns <code>null</code>
  if an IntrospectionException is caused
  
  @param beanClass The bean class
  @return The BeanInfo