Page 16 - Modul Pemrograman Berorientasi Objek XI RPL
P. 16
Penulisan komentar menggunakan garis miring ganda (//) untuk komentar
satu baris dan garis miring bintang (/*…*/) untuk komentar lebih dari satu baris.
Aturan penulisan tipe data String pada java, harus diapit dengan tanda petik
ganda. String merupakan kumpulan dari karakter (teks). Sedangkan jika diapit
dengan tanda petik tunggal, maka menjadi sebuah karakter.
3. Perbedaan sintaks error dan runtime error
Syntax error
Kesalahan dalam coding karena penulisan yang tidak sesuai dengan aturan
atau kesalahan pada konstruksi kode. Java mendeteksi error tersebut dengan
menunjukkan baris dari kode dan menyebutkan karakter yang salah dari baris
tersebut dalam bentuk pesan error.
Contoh syntax error:
1. Salah menuliskan keyword
2. Kurang menuliskan tanda kurung kurawal untuk statement
3. Tidak menggunakan tanda atau karakter yang sesuai, seperti tidak
menggunakan tanda petik ganda untuk tipe data String.
Runtime error
Kesalahan ini tidak akan ditampilkan sampai kita menjalankan program
tersebut. Dimana program secara tiba-tiba dihentikan ketika sedang berjalan. Hal
ini dapat terjadi karena struktur program yang dibuat tidak jelas maupun tidak
logis.
Contoh runtime error:
1. User menginputkan huruf, sedangkan yang diminta oleh program inputan
berupa angka
2. Program melakukan perhitungan pembagian angka 1 dengan 0
Modul Pemrograman Berorientasi Objek | SMK Kelas XI
8