В IntelliJ 14 у меня есть код, который читает ввод от сканера, который читает System.in, помещает его в String ArrayList _buffer, а затем обращается к символам из буфера. Отладка начинается только после того, как я набрал полную строку, поэтому она не должна искать каких-либо дополнительных данных. Когда я запускаю файл по командной строке или Eclipse, он работает нормально. Когда я отлаживаю программу в IntelliJ, если я вхожу в строку, которая запускает весь этот процесс чтения токенов (и вступает в каждую из его функций), он отлично работает.IntelliJ Debugger «работает» навсегда
Но если я перехожу через эту строку, IntelliJ действует так, как будто программа все еще работает и блокирует меня от отладки. Однако на самом деле ничего не должно происходить.
В чем проблема?
Предоставление кода будет началом. –
Это довольно много кода, но я полагаю. – rosstex
Обрежьте это. Создайте [SSCCE] (http://sscce.org/), небольшой пример, демонстрирующий проблему. Это не только помогает нам, но и часто вы обнаруживаете проблему, создавая ее. –