Лебедев Алексей, 393, MultiFileHashMap

Это проверяемое исключение бросается? Если да, то странно: исключения типа IllegalArgumentException намеренно сделаны в языке unchecked. Если нет, то убрать throws-декларацию.