Voorwaardelijke onderbrekingspunten beheren
Voor een regelonderbrekingspunt kunt u een voorwaarde voor inschakeling laten gelden, zodat de uitvoering van een thread wordt onderbroken als aan een van deze criteria wordt voldaan:
- De voorwaarde voor inschakeling is waar.
- De voorwaarde voor inschakeling wordt gewijzigd.
U stelt als volgt een voorwaarde voor een onderbrekingspunt in:
-
Zoek het onderbrekingspunt waarop u een voorwaarde wilt toepassen (in de view Onderbrekingspunten of op de merktekenbalk van de editor).
-
Kies in het voorgrondmenu de optie Eigenschappen.... Het eigenschappenvenster voor het onderbrekingspunt wordt geopend.
- Selecteer Inschakelen op de
pagina Algemeen van het dialoogvenster met eigenschappen.
- Voer in het veld Voorwaarde de expressie van de voorwaarde in.
- Voer een van de volgende handelingen uit:
- Als u wilt dat het onderbrekingspunt de verwerking altijd onderbreekt wanneer
de voorwaarde de waarde true oplevert, selecteert u de optie voorwaarde
= 'true'. De expressie moet booleaans zijn.
- Als u wilt dat het onderbrekingspunt de verwerking alleen onderbreekt wanneer
het resultaat van de voorwaarde wordt gewijzigd, selecteert u de optie de waarde
van de voorwaarde wordt gewijzigd.
- Klik op OK om het dialoogvenster te sluiten en de wijzigingen vast te leggen. Als
het onderbrekingspunt is ingeschakeld en de voorwaarde ervan de waarde true
oplevert, wordt de uitvoering van de thread onderbroken voordat de coderegel wordt
uitgevoerd.
Het pictogram van een onderbrekingspunt met een voorwaarde is te herkennen aan een vraagteken.
Foutopsporingsprogramma
Java-perspectieven
Java-editor
Onderbrekingspunten toevoegen
Aantal herhalingen bijhouden
Java-uitzonderingen afvangen
Onderbrekingspunten verwijderen
Methode-onderbrekingspunten instellen
Een programma stapsgewijs doorlopen

View Onderbrekingspunten