Mengenali & Memperbaiki Kesalahan Sintaks Pada Java

Mengenali & Memperbaiki Kesalahan Sintaks Pada Java

A. Mengenali Kesalahan Sintaks
Jika Knda memproduksi kesalahan kepada kode program, kompilator akan membagikan pesan error. Akan menghemat saat serta tenaga kalau kita bisa memahami kesalahan apa yg ditampilkan serta apa maksudnya. Namun sayangnya banyak berasal pesan-pesan tersebut yg nir berguna kecuali gosip mengenai di mana letak kesalahan pertama terjadi.
Satu-satunya pilihan merupakan melihat kembali program yg Knda buat serta menemukan sendiri kesalahannya. Pada tutorial ini Knda akan mencoba beberapa kesalahan yg awam kepada sebuah program sederhana serta mengkaji pesan-pesan error yg muncul.
1. Tulislah program berikut (sama persis) dalam sebuah berkas yg diberi nama Halo.java.(Program semacam ini biasa ditulis menjadi program yg pertama didesain kepada suatu bahasa pemrograman)

Compile program di atas bersama langkah-langkah berikut:
a. Buka terminal bersama perintah ctrl + alt + t..
b. Di terminal masuk ke direktori wilayah Knda menyimpan berkas Halo.java.
c. Ketik perintah:
javac [spasi] Halo.java
Jika perintah di atas sukses, kompilator Java akan memproduksi berkas Halo.class di direktori yg sama. Jalankan program bersama mengetik perintah:
java [spasi] Halo
Perhatikan apa yg dilakukan program tersebut.
Selanjutnya, ubah programnya mirip berikut serta jawab pertanyaan-pertanyaan terkait.
2. Nama class tidak sama bersama nama berkas. Ubah nama class menjadi Halox (menjadi public class Halox), simpan programnya, lalu compile ulang. Pesan error apa yg muncul?
tiga. Salah ejaan kepada string. Betulkan kesalahan di atas, kemudian ubah istilah Halo kepada pesan di atas menjadi Halox (yg terdapat di dalam menandakan kutip). Simpan program, lalu compile. Tidak terdapat pesan errornya bukan? Kenapa? Sekarang jalankan programnya. Apa yg berubah?
4. Tidak menulis menandakan akhir kutipan kepada string. Betulkan kesalahan di nomor 3dan sekaranghapus menandakan kutip di akhir string Halo! Apa berita global?. Simpan programnya serta compile lagi. Pesan error apa yg Knda terima?
5. Tidak menulis menandakan awal kutipan kepada string. Kembalikan menandakan akhir kutipan tadi serta sekarang hapus menandakan awal kutipan. Simpan serta compile lagi. Berapa banyak pesan errornya sekarang? Ada banyak, meskipun sebenarnya kesalahannya hanya satu. Jika Knda mendapat banyak pesan error, konsentrasilah selalu kepada error yg pertama!! Seringkali bersama membetulkan yg pertama yg lain sisanya akan teratasi. Nanti selesainya anda belajar mengenai variabel, pesan-pesan yg muncul tersebut akan lebih dipahami.
6. Tidak menulis menandakan titik koma selesainya statement.Betulkan kesalahan sebelumnya.Sekarang hilangkan menandakan titik koma di akhir statement (System.out.printlndst).Simpan programnya serta compile. Pesan error apa yg Knda terima?
B. Memperbaiki Kesalahan Sintaks
Unduh berkas Problems.java di Scele. Berkas tersebut berisi sebuah program Java sederhana yg mengandung kesalahan-kesalahan sintaks. Simpan program tersebut, pelajari, serta betulkan kesalahan-kesalahan nya sebanyak mungkin yg bisa Knda temukan. Kemudian compile programnya; kalau masih terdapat pesan error, betulkan kesalahannya.Beberapa hal yg perlu diperhatikan:
Java merupakan bahasa pemrograman yg case sensitive, menjadi contoh public, Public, PUBLIC merupakan pengenal yg tidak sama. Untuk beberapa istilah-istilah yg telah dipakai sang Java mirip public serta void atau pengenal yg telah didefinisikan sebelumnya mirip String serta System, Knda wajib menuliskan besar kecil hurufnya bersama benar.
Jika kompilator membagikan banyak pesan error, selesaikan dulu kesalahan yg teratas kemudian compile lagi seringkali error-error yg lain sebenarnya bukan kesalahan tapi kompilatornya didesain bingung bersama kesalahan-kesalahan yg muncul sebelumnya.
Baca bersama saksama pesan-pesan error yg muncul, serta perhatikan nomor baris yg ditunjuk. Seringkali pesan-pesan error berguna buat programmer, kalaupun nir, nomor baris yg ditunjukkan biasanya tetap berguna.
Jika kompilasinya telah bersih, jalankan programnya.

0 Response to "Mengenali & Memperbaiki Kesalahan Sintaks Pada Java"

Post a Comment

Featured Post

Rekomendasi 30 Anime Terbaik Sepanjang Masa

GenomOnline - Hallo kawan blogger.. pada kesempatan kali ini admin akan share kumpulan anime yang wajib ditonton deh.. yang saya rekomen...