Bagaimana cara men-debug kode Java di NetBeans
Langkah 1
Buka program NetBeans dengan mengklik ikonnya. Saat program dimuat, jalankan proyek yang ingin Anda debug. Jika Anda tidak memiliki proyek tetapi ingin tahu tentang debugger NetBean, Anda dapat membuat proyek baru dengan mengklik "File \ proyek baru" (File \ Proyek Baru) dan memilih "aplikasi Java". Terlepas dari apakah Anda baru saja membuat proyek baru atau memuat yang sudah ada, jendela utama editor NetBean sekarang menampilkan file kode sumber.
Langkah 2
Buat breakpoint di beberapa baris kode yang acak. Breakpoint adalah tempat di program di mana eksekusi akan berhenti dan debugger diharapkan untuk dilanjutkan. Ini sangat berguna untuk mendapatkan ide tentang apa yang dilakukan program pada waktu tertentu. Jika Anda berpikir bahwa sesuatu kode Anda memiliki kesalahan, cobalah untuk meletakkan breakpoint di mana kode yang mencurigakan berada di sebelah kanan. Untuk mengatur breakpoint, klik pada nomor baris di sisi kiri kode sumber. Menu kontekstual akan muncul. Pilih "Breakpoint / Toggle Line Breakpoints" untuk membuat breakpoint.
Langkah 3
Ketik "Ctrl-F5" untuk memulai proyek debugging. Debugger akan menjalankan program sampai titik interupsi pertama. Sekarang Anda dapat menempatkan mouse di atas variabel dan jendela informasi akan muncul di sebelahnya. Jendela informasi ini menunjukkan nilai variabel dan jenisnya. Di bagian kanan atas jendela NetBeans, penggunaan memori saat ini dari program Anda ditampilkan.
Langkah 4
Pergi ke baris kode berikutnya dengan menekan "F7" atau "F8". Kunci F7 menyebabkan debugger untuk "melangkah masuk" (masuk ke) kode, sementara F8 menyebabkan kode untuk "pergi ke yang berikutnya (langkah diatas)". Memasukkan kode menunjukkan seluk-beluk pemanggilan fungsi dan akan menggali lebih dalam ketika banyak panggilan fungsi bertingkat dibuat. Di sisi lain, melalui itu mengabaikan operasi internal panggilan fungsi dan hanya berfokus pada nilai yang mengembalikan. Jika Anda perlu melakukan debug fungsi yang disebut oleh program, gunakan opsi "enter in" (masuk), tetapi jika Anda ingin melakukan debug pada program saat ini, gunakan opsi "pindah ke yang berikutnya" (langkah di atas).