Вроде все исключения сделал, всё работает, если просто запустить, но не принимает.