1/29/2019


Bagi seorang Programer yang sedang membuat program aplikasi, entah itu berbasis web PHP maupun yang berbasis JAVA Desktop. Sebuah error adalah hal yang lumrah dan bahkan pasti di temui dalam proses development program aplikasi. Bagi seorang programer pemula bahkan akan lebih sering lagi.. begitupun bagi Kang Min yang sudah beberapa tahun menjadi developer di dunia program aplikasi Java Desktop dan web PHP.
Berikut akan Kang Min bahas mengenai error yang Kang Min temui saat menggunakan class java Login di dalam JinternalFrame Netbeans. Error ini terjadi saat dimana user mengklik button upgrade data dalam form JinternalFrame, Namun karena kangmin lupa menginisialisasi variabel class login dan langsung menggunakan method dari class login tersebut maka terjadilah suatu errorException in thread "AWT-EventQueue-0" java.lang.NullPointerException



          
          Dan ternyata setelah dicari sumber errornya terdapat pada sebuah penggunaan object class yang digunakan tanpa terlebih dahulu diinisialisasi. Yaitu pada baris 196, setelah kita tahu sumber awalnya maka kita cari objek ‘ mk ‘ ini di baris teratas.. yaitu :



Dengan begitu kita tahu bahwa solusi dari error exceptionException in thread "AWT-EventQueue-0" java.lang.NullPointerException “ adalah sebuah error yang terjadi karna suatu penggunaan object class yang belum diinisialisasi. Jadi kita akan memberinya inisialisasi. Dengan menambah “ controllers.C_login mk =new controllers.C_login(); “ di atas tempat error itu di timukan(di awal method). Setelah di jalankan tentau program aplikasi java desktop ini akan berjalan sebagaimana mestinya. Dengan ditandai dengan proses ubdate yang berhasil.


No comments:

Post a Comment