Bedingte Unterbrechungspunkte verwalten

Auf Zeilenunterbrechungspunkte kann eine Aktivierungsbedingung angewendet werden. Dann setzt der Unterbrechungspunkt die Ausführung eines Threads in einem der folgenden Fälle aus:

So legen Sie eine Bedingung für einen Unterbrechungspunkt fest:

  1. Suchen Sie nach dem Unterbrechungspunkt, für den eine Aktivierungsbedingung gelten soll (in der Sicht 'Unterbrechungspunkte' oder in der Markierungsleiste des Editors).
  2. Wählen Sie im Kontextmenü des Unterbrechungspunkts die Option Eigenschaften der Unterbrechungspunkte... aus. Nun öffnet sich der Dialog für die Eigenschaften der Unterbrechungspunkte.
  3. Im Eigenschaftendialog wählen Sie das Markierungsfeld Bedingung aktivieren aus. 
  4. Geben Sie im Feld Bedingung den Ausdruck für die Bedingung des Unterbrechungspunkts ein.
  5. Führen Sie eine der folgenden Aktionen aus:
  6. Klicken Sie auf OK, um den Dialog zu schließen und die Änderungen festzuschreiben. Solange der Unterbrechungspunkt aktiviert ist, wird - falls die Auswertung der Bedingung für den Unterbrechungspunkt true ergibt - die Ausführung ausgesetzt, bevor diese Codezeile ausgeführt wird. 

Ein bedingter Unterbrechungspunkt wird dadurch kenntlich gemacht, dass das Unterbrechungspunktsymbol von einem Fragezeichen überlagert wird.

Verwandte Konzepte
Debugger
Java-Perspektiven
Java-Editor

Verwandte Tasks
Unterbrechungspunkte hinzufügen
Trefferzähler anwenden
Java-Ausnahmebedingungen abfangen
Unterbrechungspunkte entfernen
Unterbrechungspunkte für Methoden setzen
Mit Step-Operationen durch die Ausführung eines Programms gehen

Verwandte Referenz
Sicht 'Unterbrechungspunkte'