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

```java
$ create .
Exception in thread "main" java.lang.IllegalArgumentException: Table name is null or invalid
    at ru.fizteh.fivt.students.anastasia_ermolaeva.junit.util.Utility.checkTableName(Utility.java:15)
    at ru.fizteh.fivt.students.anastasia_ermolaeva.junit.TableHolder.createTable(TableHolder.java:75)
    at ru.fizteh.fivt.students.anastasia_ermolaeva.junit.Main.lambda$start$4(Main.java:40)
    at ru.fizteh.fivt.students.anastasia_ermolaeva.junit.Main$$Lambda$1/1067040082.accept(Unknown Source)
    at ru.fizteh.fivt.students.anastasia_ermolaeva.junit.util.Command.execute(Command.java:31)
    at ru.fizteh.fivt.students.anastasia_ermolaeva.junit.util.Interpreter.handleCommand(Interpreter.java:118)
    at ru.fizteh.fivt.students.anastasia_ermolaeva.junit.util.Interpreter.commandHandler(Interpreter.java:148)
    at ru.fizteh.fivt.students.anastasia_ermolaeva.junit.util.Interpreter.userMode(Interpreter.java:96)
    at ru.fizteh.fivt.students.anastasia_ermolaeva.junit.util.Interpreter.run(Interpreter.java:54)
    at ru.fizteh.fivt.students.anastasia_ermolaeva.junit.Main.start(Main.java:176)
    at ru.fizteh.fivt.students.anastasia_ermolaeva.junit.Main.main(Main.java:26)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:483)
    at com.intellij.rt.execution.application.AppMain.main(AppMain.java:134)
```
Наверное нужно все-таки поймать этот IllegalArgumentException.

После этого программа должна продолжать работу в нормальном режиме, если режим интерактивный? А в пакетном завершаться  с ненулевым кодом, так?