Ермолаева Анастасия, 397, MultiFileHashMap

Обработка исключений - дело вкуса, я тоже не люблю таскать их из метода в метод, а обрабатывать на месте.