У меня действительно странная проблема.
Я работаю над приложением Java SWING в Eclipse. Я устанавливаю точку останова где-то в моем коде, затем запускаю отладку. Я выполняю часть кода, содержащую точку останова, но она всегда пропускается.
Как только я запускаю некоторый код, который генерирует необработанное исключение, точки останова снова начинают действовать, ничего не меняя. Код, который выдает исключение, и код, содержащий точку останова, не связаны.
Я пытался установить точки останова в нескольких местах, но они никогда не получат удар, пока не будет сгенерировано исключение.
У меня есть эта проблема только для этого одного конкретного приложения. Мой отладчик отлично работает для других приложений SWING.
Можете ли вы вспомнить причину, по которой это произошло?