Optie Voorwaarde voor inschakelen

Selecteer de optie Voorwaarde voor inschakelen om een aangepaste voorwaarde voor het onderbrekingspunt op te geven.

Aan elk onderbrekingspunt kan een unieke voorwaarde worden toegekend die bepaalt of het onderbrekingspunt wordt bereikt.

Voor de voorwaarde van een onderbrekingspunt kunt u elke logische expressie opgeven die bij evaluatie true of false oplevert. De expressie wordt geëvalueerd in het bereik van de locatie van het onderbrekingspunt, waardoor u in de expressie dus niet kunt verwijzen naar bijvoorbeeld een klasse buiten het bereik van de locatie van het onderbrekingspunt.

Bekijk het volgende voorbeeld:

public class Person {

	String name = "";
	int age = 0;

	public Person(String name, int age) {
		this.name = name;
		this.age = age;		// plaats hier een onderbrekingspunt
  }
};

Plaats een onderbrekingspunt op de aangegeven positie en ga naar de eigenschappen van het onderbrekingspunt om een voorwaarde toe te voegen. U kunt nu alleen kiezen uit de leden van de klasse waarin het onderbrekingspunt zich bevindt en de leden die door Object worden verstrekt.

Een voorbeeld van een geldige voorwaarde:

	age == 56 

Het onderbrekingspunt zal de code-uitvoering alleen onderbreken als age gelijk is aan 56.

U kunt voorwaarden aan onderbrekingspunten toevoegen in de onderbrekingspunteigenschappen, zoals u hieronder ziet:

Optie Voorwaarde voor inschakelen

 

Verwante concepten

Onderbrekingspunten

Verwante taken

Onderbrekingspunten toevoegen
Onderbrekingspunten verwijderen
Een Java-programma starten
Uitvoeren en fouten opsporen

Verwante onderwerpen

Optie Ingeschakeld
Optie Aantal herhalingen
Optie Onderbrekingsbeleid
Optie Bereiken van methode
Optie Verlaten van methode