Gli strumenti di sviluppo di Java includono un programma di debug che consente di individuare ed eseguire la diagnostica di errori presenti nei programmi in esecuzione su sistemi locali e remoti. È possibile controllare l'esecuzione di programmi impostando i punti di interruzione, sospendendo programmi lanciati, passando attraverso i codici ed esaminando i contenuti delle variabili.
Per ulteriori informazioni sul programma di debug di Java, fare riferimento a Java Development User Guide plug-in - Debugger.