Syntax Error: Pengertian, Penyebab, dan Contoh Kodenya

How to tekno
·waktu baca 3 menit
Tulisan dari How To Tekno tidak mewakili pandangan dari redaksi kumparan

Syntax Error merupakan salah satu pesan kesalahan umum yang diterima developer atau pemrogram saat membangun sebuah aplikasi maupun situs web.
Seorang programmer atau pengembang tak hanya menuliskan kode yang benar melainkan juga perlu menganalisis dan menyelesaikan susunan kode yang salah atau eror.
Kesalahan dalam pemograman juga dikenal sebagai bug. Eror ini memiliki beragam jenis salah satunya Syntax Error. Berikut penjelasan dan penyebab Syntax Error yang perlu dipahami programmer atau pengembang pemula.
Pengertian Syntax Error
Mengutip laman techopedia.com, Syntax Error dalam ilmu komputer adalah kesalahan suatu sintaksis pada bahasa pengodean atau pemrograman yang dimasukkan programmer. Kesalahan sintaksis tersebut ditangkap program perangkat lunak Compiler.
Sebagai informasi, program komputer harus mengikuti sintaks yang ketat untuk dikompilasi dengan benar. Jika ada aspek kode yang tak sesuai dengan sintaksis bahasa, hasil kode tersebut akan menghasilkan pesan kesalahan Syntax Error.
Sederhanannya sintaks memberi tahu programmer bahwa terdapat kesalahan dalam penyusunan kode. Ada berbagai penyebab kesalahan sintaks yang perlu dipahami pengguna dan harus diwaspadai. Apa saja? Berikut rinciannya.
Baca Juga: Cara Mengaktifkan Javascript di HP Android melalui Browser
Penyebab Umum Syntax Error
Dirangkum dari laman akorbi.com, setidaknya ada tiga penyebab Syntax Error yang kecil tetapi dapat mengubah arti frasa atau kalimat kode secara drastis. Berikut rinciannya.
1. Penggunaan Koma yang Tak Tepat
Tanda baca yang salah tempat atau digunakan secara tidak tepat dapat langsung mengubah arti frasa dan kalimat yang dibaca sistem komputer.
2. Menggunakan Penggalan Kalimat sebagai Pengganti Kalimat Lengkap
Terkadang menggunakan penggalan kalimat sebagai pengganti kalimat lengkap dapat membingungkan sistem komputer sehingga menampilkan pesan kesalahan.
3. Menggunakan Kata yang Salah
Dalam sistem pemrograman menggunakan kata yang salah disebut sebagai Squinting Modifier. Jika menggunakan kata yang salah dalam sistem pemrograman, frasa tersebut dapat membingungkan sistem sehingga menampilkan eror pada halaman.
Contoh Syntax Error
Setelah mengetahui dari penyebab Syntax Error, programmer pemula juga dapat menyimak contoh dari Syntax Error tersebut. Dikutip dari laman sciencedirect.com, berikut contoh kode kesalahan syntax Error yang tak memiliki kutipan akhir:
>> mystr = 'how are you;
mystr = 'how are you;
↑
Error: Character vector is not terminated properly.
Selain contoh di atas, ada juga contoh syntax error yang bisa dipelajari programmer pemula. Berikut tulisan kode yang dikutip dari laman developer.mozilla.org yang menunjukkan adanya Syntax Error.
try {
throw new SyntaxError("Hello");
} catch (e) {
console.log(e instanceof SyntaxError); // true
console.log(e.message); // "Hello"
console.log(e.name); // "SyntaxError"
console.log(e.stack); // Stack of the error
Selain kesalahan tersebut, pesan kesalahan yang dapat muncul saat proses membangun kode perangkat lunak adalah Logic Error dan Runtime Erorrs.
(IPT)
