Установить точку останова в конце произвольного блока невозможно (без взлома байт-кода).
Если это тело метода , то оно равно возможно: вы можете установить Метод точка останова.Сделайте это, дважды щелкнув строку определения метода:
( обратите внимание на маленькую стрелку? ), а затем в представлении точек останова выберите точку остановачтобы увидеть флажок Entry
и Exit
в отображаемых свойствах:
Маленькая стрелка указывает, что по умолчанию мы установили точку останова введите в метод.
Теперь выберите Exit
(и отмените выбор Entry
), и вы увидите это в представлении точек останова:
( Есть другая маленькая стрелка, указывающая точку останова на выходе. )
Теперь запустите отладчик на этом маленьком прерывателе («Отладка как приложение Java») и оностановит на выходной скобке метода :
и локальных переменных (в данном случае только a
)теперь отображаются (с правильными значениями) в представлении Переменные :
Стоит заметить, что этот типОднако метод прерывания прерывания точки останова происходит, даже если, например, мы выходим с помощью исключения.