Создал метод intBigInteger с рекурсией. идея такая если не правильно инициализируется bigInteger то исключение вызывает рекурсивно метод с увеличенным основанием системы исчисления. Работает вроде правильно до момента когда произошла правильная инициализация bigInteger и метод должен возвратить основание и тут происходит "чудо" метод работает до тех пор пока не происходит обратный отсчет оснований систем исчисления. Я понимаю что где то что то не так прописано, но на данный момент вообще не вижу, что не так?