code: public CurrencyPluralInfo getCurrencyPluralInfo() {
          try {
              // don't allow multiple references
              return currencyPluralInfo == null ? null :
                  (CurrencyPluralInfo) currencyPluralInfo.clone();
          } catch (Exception foo) {
              return null; // should never happen
          }
      }
docs: <strong>[icu]</strong> Returns a copy of the CurrencyPluralInfo used by this format. It might
  return null if the decimal format is not a plural type currency decimal
  format. Plural type currency decimal format means either the pattern in the decimal
  format contains 3 currency signs, or the decimal format is initialized with
  PLURALCURRENCYSTYLE.
  
  @return desired CurrencyPluralInfo
  @see CurrencyPluralInfo