Дмитрий Морозов, 396, MultiFileHashMap

Завести отдельные классы для различных исключительных ситуаций, которые могут возникнуть. Кидать исключения этих классов.