Kenali Jenis Error Pada Pemrograman Java
Kenali Jenis Error Pada Pemrograman Java
Apakah anda gres berguru Java dan dikala menjalankan jadwal yang sudah anda buat, jadwal tersebut tidak berjalan sebagaimana mestinya alias error? Jika begitu, anda harus mengenali error yang mungkin terjadi dalam pemrograman Java.Error sanggup saja terjadi dalam pemrograman. Secara garis besarnya, error dalam pemrograman Java ini ada beberapa jenis, yaitu :
- Syntax error
- Runtime error
- Logic error
A. Syntax error
Apa itu syntax?Syntax merupakan suatu aturan penulisan yang sudah ditetapkan pada struktur elemen - elemen dalam bahasa pemrograman.
Makara syntax error ini yakni kesalahan dalam coding alasannya yakni aturan penulisan yang tidak sesuai atau kesalahan pada konstruksi kode, contohnya :
- Salah dalam menuliskan keyword Java
- Tidak memakai tanda kurung kurawal untuk pernyataan
- Tidak memakai tanda atau karakter yang sesuai, contohnya tidak memakai tanda " ", untuk tipe data String.
Sebagai pola :
public class SelamatDatang { public static void main(String args []){ //Seharusnya "Selamat tiba di pemrograman Java" System.out.println(Selamat tiba di pemrograman Java"); } }
Kode di atas mempunyai error, yaitu seharusnya teks Selamat tiba di pemrograman Java berada dalam tanda " ".
Oleh alasannya yakni itu, sehabis anda melaksanakan compile, maka compiler akan memberi tahu error tersebut menyerupai gambar di bawah ini :
a) Syntax error pada command prompt
Syntax Error Pada Command Prompt |
b). Syntax error pada IDE Netbeans
Syntax error pada IDE Netbeans |
c). Syntax error pada IDE Eclipse
Syntax error pada IDE Eclipse |
B. Runtime Error
Runtime error merupakan salah satu jenis error yang terjadi alasannya yakni jadwal secara tiba-tiba dilarang dikala jadwal tersebut sedang berjalan.Runtime error ini sanggup terjadi bila jadwal tidak sanggup menangani operasi yang mustahil untuk dilakukan.
Contohnya runtime error ini sanggup terjadi alasannya yakni :
- Ketika jadwal meminta user untuk menginputkan angka, namun user malah menginputkan huruf
- Ketika melaksanakan perhitungan pembagian angka 1 dengan 0
public class CekError { public static void main(String args []){ //membagi angka 1 dengan angka 0 System.out.println( 1 / 0 ); } }
Pada jadwal di atas akan menampilkan pesan error alasannya yakni jadwal di minta untuk membagi angka 1 dengan angka nol. Pada command prompt akan menampilkan pesan error menyerupai di bawah ini :
Runtime error pada command prompt pemrograman Java |
Demikian pula kalau isyarat diatas di jalankan pada IDE Netbeans ataupun Eclipse, maka compiler akan menawarkan pesan dan tanda runtime error yang terjadi.
C. Logic error
Logic error terjadi bila jadwal berjalan dan tidak menawarkan hasil menyerupai yang diinginkan.Misalnya anda menciptakan jadwal konversi dari nilai centimeter ke nilai milimeter.
Seperti sudah diketahui bahwa :
1 cm = 10 mm
Contoh program sederhananya :
public class Konversi { public static void main(String args []){ System.out.println("1 cm itu sama dengan "); //Konversi cm ke mm System.out.println( 1.0 / 10.0 + "mm"); } }
Setelah mengeksekusi jadwal di atas, maka akan terlihat pada command prompt menyerupai di bawah ini:
Logic error pada command prompt pemrograman Java |
Program di atas berjalan dengan mulus dikala dihukum baik dikala memakai IDE Netbeans ataupun Eclipse, namun bila diperhatikan terlihat nilai bahwa 1 cm itu sama dengan 0.1 mm, tentu saja ini yakni hal yang salah, dan inilah yang disebut dengan logic error.
Kesimpulan dari error pada pemrograman Java
Makara kesimpulan dari error yang mungkin sanggup pada pemrograman Java terjadi yakni bahwa logic error adalah error yang paling menantang bagi para programmer untuk di atasi, sementara itu syntax error dan runtime error relatif lebih gampang ditangani karena compiler akan memberitahu pada bab mana error tersebut terjadi.Semoga pembahasan mengenai jenis error yang mungkin terjadi pada pemrograman Java ini sanggup membantu para pemula dalam mempelajari Java.
Mungkin anda juga tertarik untuk membaca:
Memahami Exception Handling Pada Pemrograman Java
Mengenal Tipe-tipe Exception Pada Java
Belajar Java Mendeklarasikan Exceptions
5 Perbedaan Error dan Exception Pada Program Java Yang Harus Anda Ketahui
Memahami Checked dan Unchecked Exception Pada Program Java
thanks gan sudah share
BalasHapuspenyedot timah solder