Výběrem volby Podmíněný povolíte možnost zadání vlastní podmínky pro zarážku.
Každá zarážka má jedinečnou podmínku, která určuje, kdy dojde k navštívení zarážky.
Podmínka zarážky může být libovolný logický výraz, který lze vyhodnotit hodnotami true nebo false. Výraz se vyhodnocuje v rozsahu umístění zarážky, což znamená, že při sestavování vlastního výrazu nelze odkazovat na třídy atd. mimo rozsah umístění zarážky.
Věnujte pozornost tomuto příkladu:
public class Person { String name = ""; int age = 0; public Person(String name, int age) { this.name = name; this.age = age; //zde je zarážka } };
Použijeme-li výše uvedený příklad, přidejme zarážku na označené místo a přejděme k vlastnostem zarážky, abychom přidali vlastní podmínku. V tomto případě jsme omezeni pouze na členy třídy, ve které je zarážka obsažena, včetně členů poskytnutých objektem.
Platnou podmínkou může být například:
age == 56
což znamená, že zarážka má provést pozastavení provedení pouze v případě, že věk = 56.
Podmínky lze do zarážek přidávat v podokně podrobností Pohled Zarážky nebo prostřednictvím níže uvedené volby Vlastnosti zarážek... shown below.
Přidání zarážek
Odebrání zarážek
Spuštění programu Java
Spuštění a ladění
Volba Povoleno
Počet přístupů
Zásada pozastavení
Vstup metody
Ukončení metody