В Intellj IDEA много фич для дебага, ниже перечислены одни из самых полезных:
1. Условия остановки Если метод часто вызывается, или брейкпоинт стоит в цикле, не тратьте время на ожидание нужных значений:
- Правый щелчок по брейкпоинту
- Добавить в Condition условие остановки. Можно использовать все доступные переменные, объекты и методы