task2/solution10/src/org/apidesign/apifest08/currency/CurrencyNotAvailableException.java
1 package org.apidesign.apifest08.currency;
5 public final class CurrencyNotAvailableException extends RuntimeException {
7 private final Currency currency;
9 CurrencyNotAvailableException(Currency currency) {
10 this(currency, String.format("Currency %1$s not available", currency));
13 CurrencyNotAvailableException(Currency currency, String message) {
15 this.currency = currency;
18 public Currency getCurrency() {