Bedingte Unterbrechungspunkte verwalten

  1. Führen Sie eine der folgenden Gruppen von Aktionen aus.
  2. Im Editorbereich gehen Sie wie folgt vor:
  1. Öffnen Sie im Editorbereich die Datei, in der Sie eine Bedingung für einen Unterbrechungspunkt festlegen wollen.
  2. Öffnen Sie die das Kontextmenü der Markierungsleiste direkt links neben der Zeile, in der Sie den Unterbrechungspunkt hinzufügen wollen, und wählen Sie die Option Eigenschaften der Unterbrechungspunkte... aus.
  • In der Sicht "Unterbrechungspunkte" führen Sie Folgendes aus:
    1. Wählen Sie in der Sicht Unterbrechungspunkte den Unterbrechungspunkt aus, für den die Bedingung definiert werden soll.
    2. Wählen Sie im Kontextmenü der Sicht die Option Eigenschaften... aus.
  • Daraufhin wird der Dialog "Eigenschaften der Unterbrechungspunkte" geöffnet.
  • Im Eigenschaftendialog wählen Sie das Markierungsfeld Bedingung aktivieren aus. Um die Bedingung zu inaktivieren, wählen Sie dieses Markierungsfeld ab.
  • Geben Sie im Feld Bedingung den Booleschen Ausdruck für die Bedingung des Unterbrechungspunkts ein.
  • 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 wahr ergibt - die Ausführung ausgesetzt, bevor diese Codezeile ausgeführt wird. Der Debugger wählt den ausgesetzten Thread aus und zeigt die Stack-Frames im Stack dieses Threads an. Die Zeile, in der der Unterbrechungspunkt gesetzt wurde, wird im Editor der Perspektive "Debug" angezeigt.
    Ein bedingter Unterbrechungspunkt wird dadurch kenntlich gemacht, dass das Unterbrechungspunktsymbol von einem Fragezeichen überlagert wird.

    Verwandte Konzepte

    Debugger
    Java-Perspektiven
    Java-Editor

    Verwandte Aufgaben

    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"

     

     
     Copyright IBM Corporation 2000, 2002. Alle Rechte vorbehalten.