Каландаров Шакарим, 396, MultiFileHashMap

3 Задание
Конструктор может выбросить исключение, которое "проскочит". Можно сделать так:
```java
IOException e = null;
//cycling through table names
    try {
        Table table = new ...
        //add table to the map
    } catch (IOException exc) {
        if (e != null) { e = exc; }
        //somehow mark this table name as corrupt
    }
// end of cycle
if (e != null) { throw e; }
```
Это сильно может пригодиться в интерактивном режиме работы, так будет возможность работать со всеми таблицами, а не только с теми, которые загрузились до первой "испорченной". К тому же можно при show tables выводить имена испорченных таблиц.