code: public static void checkFieldModifiers(final int modifiers) {
  
          // Basic checks
          checkModifiers(FIELD, modifiers);
  
          // Check final and volatile
          if (Modifier.isFinal(modifiers) && Modifier.isVolatile(modifiers)) {
              throw new IllegalArgumentException(FIELD_FINAL_VOLATILE_ERROR + " ["
                      + Modifier.toString(modifiers) + "]");
          }
  
      }
docs: Checks if the modifiers are valid for a field. If any of the modifiers is
  not valid an <code>IllegalArgumentException</code> is thrown.
  
  @param modifiers
  Modifiers.