NetBeans IDE poskytuje ladící nástroj (tzv. debugger), který programátorovi usnadňuje nalezení chyb v programu. Ladící nástroj umožňuje spuštění programu v tzv. debug módu, ve kterém je možné procházet zdrojový kód (řádek po řádku nebo pomocí zarážek) a sledovat změny hodnot jednotlivých proměnných.
Zarážka (breakpoint) je značka ve zdrojovém kódu, která indikuje, kde se má debugger během provádění programu zastavit. Na této pozici si může programátor prohlédnout aktuální hodnoty proměnných a pokračovat v provádění programu (řádek po řádku nebo k další zarážce). Pro vytvoření zarážky klikněte na levý okraj (v šedé barvě) řádku, na který chcete zarážku umístit. NetBeans indikuje vytvoření zarážky růžovou barvou řádku.
Pomocí ladícího nástroje je možné kdykoli sledovat hodnoty proměnných nebo výrazů během provádění programu. Nejjednodušší způsob, jak kontrolovat hodnoty jednotlivých proměnných je umístit kurzor myši nad proměnnou a debugger zobrazí její hodnotu. Další možností je přidání proměnné do seznamu sledovaných proměnných. Označte proměnnou, kterou chcete sledovat a pokračujte podle následujících instrukcí:
Existuje několik způsobů pro spuštění ladění programu v debug módu:
Jakmile je provádění programu pozastaveno, je možné dále sledovat program výběrem z následujících možností: