Заменил все бросания исключений в логике работы программы на ассерты.