Restriction: Watchpoints are available for interpreted Java only and only where they are supported by the JVM.
A watchpoint is a type of breakpoint that is triggered whenever the class field being monitored is modified. A watchpoint halts program execution even if the new value being written is the same as the old value of the field.
To set a watchpoint from the Breakpoints menu:
Note: If you use the Set push button to set a breakpoint, select Cancel to close the Watchpoint dialog. Closing this dialog by selecting OK causes the breakpoint to be set in duplicate.
Setting multiple breakpoints
Modifying breakpoint properties
Enabling and disabling breakpoints
Deleting a breakpoint
Viewing breakpoints