Kesalahan sintaks Java mengacu pada kesalahan yang dilakukan oleh seorang programmer dalam mengimplementasikan tata bahasa bahasa pemrograman Java. Itu tidak mencakup kesalahan dalam logika program itu sendiri.
Sintaks Java
Java, seperti semua bahasa pemrograman lainnya, memiliki sintaksnya sendiri. Misalnya, salah satu aturan sintaks Java adalah bahwa semua perintah harus diakhiri dengan titik koma (;). Sintaks Java jauh lebih sederhana daripada sintaks bahasa Inggris atau bahasa "alami" lainnya tetapi juga jauh lebih ketat. Meninggalkan koma di luar kalimat dalam bahasa Inggris hanya membuat penulis terlihat ceroboh. Kesalahan sepele dalam sintaks Java membuat perintah tidak dapat dipahami oleh komputer.
Video Hari Ini
Kesalahan Kompilator
Kesalahan sintaks adalah jenis kesalahan kompiler. Ini berarti mereka akan segera terdeteksi ketika programmer mencoba mengubah kode sumbernya menjadi sebuah program. Ini bertentangan dengan kesalahan runtime, yang tidak terdeteksi sampai program benar-benar berjalan.
Contoh Kesalahan Sintaks
Kode ini -- if x=3 System.out.println("Hello.") -- memiliki tiga kesalahan sintaks:
Pertama, perintah tidak diakhiri dengan titik koma. Kedua, perbandingan yang terjadi setelah "jika" harus diapit oleh tanda kurung. Terakhir, perbandingan itu sendiri menggunakan operator penugasan "=" daripada operator perbandingan "==." Salah satu dari ini akan menghasilkan kesalahan sintaks Java. Berikut adalah perintah yang ditulis dengan benar:
if (x==3) System.out.println("Halo.");