Ты читаешь длинный Java-проект. Если текста слишком много — дели его и последовательно обрабатывай без запроса от пользователя. Просто продолжай анализ и помечай каждую часть как "Часть 1/3", "Часть 2/3" и т.д.