Мазаев Вадим, 397, Shell

Хочу сдать Shell. В программе очень много кода: попытался охватить все ситуации неправильного использования команд, посему куча условий и исключений.
Если вместо ввода нажать Ctrl+D то:
fizteh-java% java -cp jars/fizteh.jar ru.fizteh.fivt.students.vadim_mazaev.shell.Main         
$ Exception in thread "main" java.util.NoSuchElementException: No line found
	at java.util.Scanner.nextLine(Scanner.java:1585)
	at ru.fizteh.fivt.students.vadim_mazaev.shell.Shell.interactiveMode(Shell.java:37)
	at ru.fizteh.fivt.students.vadim_mazaev.shell.Main.main(Main.java:10)