Gestione punti di interruzione condizionali
Una condizione di attivazione può essere applicata ai punti di interruzione riga, in modo che il punto di interruzione sospenda l'esecuzione di un thread in uno dei seguenti casi:
- quando la condizione di attivazione ha il valore true
- quando la condizione di attivazione cambia
Per impostare una condizione in un punto di interruzione:
-
Individuare il punto di interruzione a cui deve essere applicata una condizione di attivazione (nella vista Punti di interruzione o nella barra degli indicatori dell'editor).
-
Dal menu di scelta rapida del punto di interruzione, selezionare Proprietà punto di interruzione.... Si apre la finestra di dialogo delle proprietà del punto di interruzione.
- Nella finestra di dialogo delle proprietà, selezionare la casella di controllo Abilita condizione.
- Nel campo Condizione:, immettere l'espressione per la condizione del punto di interruzione.
- Effettuare una delle seguenti operazioni:
- Se si desidera che il punto di interruzione arresti l'esecuzione ogni volta che la condizione è true, selezionare l'opzione la condizione è 'true' .
L'espressione fornita deve essere un'espressione booleana.
- Se si desidera che il punto di interruzione arresti l'esecuzione solo quando il risultato della condizione cambia, selezionare l'opzione il valore della condizione cambia.
- Fare clic su OK per chiudere la finestra di dialogo e applicare le modifiche. Quando un punto di interruzione è attivato, l'esecuzione del thread viene sospesa prima che venga eseguita la riga di codice, se la condizione del punto di interruzione è true.
Un punto di interruzione condizionale presenta un punto interrogativo nell'icona del punto di interruzione.
Debugger
Prospettive Java
Editor Java
Aggiunta di punti di interruzione
Applicazione numero di passaggi
Rilevamento di eccezioni Java
Rimozione dei punti di interruzione
Impostazione di punti di interruzione del metodo
Fasi dell'esecuzione di un programma

Vista Punti di interruzione