code: public static Currency toCurrency(String name) {
          try {
              return Currency.getInstance(name);
          } catch (IllegalArgumentException iae) {
              if (name.length() <= 3) {
                  for (Currency c : Currency.getAvailableCurrencies()) {
                      if (matchesCurrency(name, c)) {
                          return c;
                      }
                  }
              }
              return toFallbackCurrency(name, iae);
          }
      }
docs: Ermittelt aus dem uebergebenen String die entsprechende
  {@link Currency}.
  
  @param name z.B. "EUR" oder auch ein einzelnes Symbol
  @return die entsprechende Waehrung