Expressies evalueren
Als de VM een thread onderbreekt (door het bereiken van een onderbrekingspunt of een stapactie in de code), kunt u expressies in de context van een stackframe evalueren.
- Selecteer het stackframe waarin u een evaluatie wilt uitvoeren. De evaluatiecontext is de variabele die in de view is geselecteerd. Als er geen variabele is geselecteerd, fungeert het geselecteerde stackframe als context.
- U kunt expressies invoeren en evalueren in de volgende gebieden:
- Selecteer de expressie die u wilt evalueren en klik vervolgens op
Weergeven,
Inspecteren of
Uitvoeren in het
voorgrondmenu. Het resultaat van een evaluatie met Weergeven of Inspecteren wordt in het voorgrondvenster afgebeeld. De optie Uitvoeren levert geen weergegeven resultaat op; de expressie wordt alleen uitgevoerd.
- U kunt het resultaatvenster verbergen door ergens erbuiten te klikken of op Esc te drukken. Het
resultaat kan worden vastgehouden in de view Weergeven (als Weergeven is
gekozen) of de view Expressies (als Inspecteren is gekozen). U doet dit met de toetsencombinatie die aan de onderzijde van het voorgrondvenster is afgebeeld. Als u bijvoorbeeld het resultaat van een evaluatie met Inspecteren naar de view Expressies wilt verplaatsen, drukt u op Ctrl+Shift+I.
Als u de actie Weergeven gebruikt in de view Weergeven, wordt het
resultaat naar de view Weergeven gestuurd in plaats van naar een voorgrondvenster.
Opmerking: U kunt geen evaluaties uitvoeren in threads die handmatig zijn onderbroken.

Foutopsporingsprogramma
Java-editor

Threads onderbreken
De verwerking van onderbroken threads hervatten

Informatiegebied
View Weergeven
View Expressies
View Variabelen