Breakpoints can be easily removed when you no longer need them.
If you find yourself frequently adding and removing a breakpoint in the same place, consider disabling the breakpoint when you don't need it (using Disable Breakpoint in the breakpoint context menu or the Breakpoints View) and enabling it when needed again.
Debugger
Java perspectives
Java editor
Adding breakpoints
Enabling and disabling breakpoints
Applying hit counts
Catching Java exceptions
Managing conditional breakpoints
Setting method breakpoints
Stepping through the execution of a program