allinonegarage

Mengidentifikasi Error pada Program Java

Ketika kita membangun sebuah aplikasi dengan java sering kita menghadapi error / kesalahan yang membuat program yang kita bangun tidak bisa berjalan , untuk memudahkan kita mencari solusi dan memecahkan permasalahan error yang kita hadapi , kita harus tau jenis error yang terjadi.


Ada tiga Jenis error yang biasa terjadi:

SYNTAX ERROR ( Kesalahan penulisan code / listing program).
Syntax error merupakan kesalahan penulisan coding program , error ini bisa terlihat ketika program dicompile, maka compiler akan memberikan syntax mana yang salah , bisa terjadi karena kurangnya tanda dalam syntax , atau kurangnya perintah / command dalam program tersebut, contoh kesalahan syntax error dan cara mengatasinya.

RUN TIME ERROR ( Kesalahan yang terjadi ketika program dijalankan ).
Berbeda dengan syntax error, Run Time error merupakan error yang tidak terlihat ketika anda meng-compile program yang anda buat, kesalahan akan terlihat ketika anda menjalankan program anda.

Dengan kata lain Run Time error terjadi karena Compiler membaca syntax/ code yang anda buat sudah benar mengikuti aturan penulisan syntax, namun ketika dijalankan machine tidak akan menampilkan apa - apa karena ada kesalahan dalam program anda sehingga program tidak berjalan.

LOGICAL ERROR
Mungkin anda akan mengalami hal ini, ketika anda membuat sebuah program, kemudian anda sukses mengcompile program anda, dan ketika anda menjalankan program, program berjalan , namun ketika anda gunakan program output program tidak sesuai dengan apa yang anda harapkan, sebagai contoh Anda membuat program Geometri sederhana menghitung luas persegi panjang, dengan input Nilai Panjang dan Nilai Lebar , dan memasukkan perhitungan matematis ( Panjang x Lebar ) dalam program anda, output yang dihasilkan adalah luas, ketika program dijalankan anda memasukkan Input Panjang 10 dan Lebar 5, output dalam program Anda bernilai 15 , terjadi kesalahan Logika dalam program anda, inilah yang disebut Logical error.

0 comments:

Post a Comment

Blogger Templates by Blog Forum