code: public static String validate(String code) {
          try {
              toCurrency(code);
          } catch (IllegalArgumentException ex) {
              throw new InvalidValueException(code, "currency");
          }
          return code;
      }
docs: Validiert den uebergebenen Waehrungscode.
  
  @param code Waehrungscode als String
  @return Waehrungscode zur Weiterverarbeitung