private static final Map<Integer, Contact> STORE = loadContacts();
public Contact getContact(Integer id) throws AddressBookException {
Contact contact = STORE.get(id);
if (contact == null) {
throw new AddressBookException("contact not found: " + id);
}
return contact;
}