Perbedaan antara lemparan dan lemparan di java

Perbedaan antara lemparan dan lemparan di java

Perbedaan utama - Lempar vs melempar di java
 

Mungkin ada kesalahan saat pemrograman. Kesalahan dalam program memberikan hasil yang tidak terduga atau dapat mengakhiri pelaksanaan program. Oleh karena itu, lebih baik mendeteksi dan mengelola kesalahan dengan benar untuk menjalankan program dengan benar. Kesalahan bisa dari dua jenis. Mereka adalah kesalahan waktu kompilasi dan kesalahan runtime. Ketika ada kesalahan sintaks, ada yang ditunjukkan oleh kompiler java. Itu disebut kesalahan waktu kompilasi. Beberapa kesalahan kompilasi-waktu yang umum hilang titik koma, kawat gigi keriting yang hilang, variabel yang tidak diumumkan dan pengidentifikasi atau kata kunci salah mengeja atau kata kunci. Terkadang, program dapat dikompilasi dengan benar tetapi dapat memberikan output yang salah. Mereka disebut kesalahan runtime. Beberapa kesalahan runtime umum dibagi dengan nol dan menilai elemen yang di luar batas array. Pengecualian adalah kondisi yang disebabkan oleh kesalahan runtime dalam program. Eksekusi program berakhir saat pengecualian terjadi. Jika programmer ingin melanjutkan pelaksanaan kode yang tersisa, maka programmer dapat menangkap objek pengecualian yang dilemparkan oleh kondisi kesalahan dan menampilkan pesan kesalahan. Ini disebut pengecualian penanganan. Kode yang dapat menyebabkan kesalahan adalah tempat di blok coba dan pesan ada di blok tangkapan. Lemparan dan lemparan adalah dua kata kunci yang digunakan dalam penanganan pengecualian java.Itu perbedaan utama Antara lemparan dan lemparan di java ada di, Throw adalah kata kunci yang digunakan untuk secara eksplisit melempar pengecualian saat lemparan digunakan untuk menyatakan pengecualian.

ISI

1. Ikhtisar dan Perbedaan Utama
2. Apa yang dilempar di java
3. Apa lemparan di java
4. Kesamaan antara lemparan dan lemparan di java
5. Perbandingan berdampingan - lempar vs lemparan di java dalam bentuk tabel
6. Ringkasan

Apa yang dilempar di java?

Lemparan kata kunci digunakan untuk melempar pengecualian secara eksplisit. Lemparan diikuti oleh contoh kelas pengecualian. e.G. - Lempar pengecualian baru ("Kesalahan Membagi dengan Nol"); Itu digunakan di dalam metode metode untuk melempar pengecualian.  Rujuk program di bawah ini.

Gambar 01: Program dengan kata kunci lemparan

Menurut program di atas, kelas Exception3 memiliki metode yang disebut tanda centang. Jika tanda kurang dari 50, itu akan menyebabkan pengecualian dan menampilkan "gagal". Jika tanda lebih tinggi dari atau sama dengan 50, itu akan mencetak pesan "lulus".

Apa lemparan di java?

Kata kunci melempar digunakan untuk menyatakan pengecualian. Itu diikuti oleh nama kelas pengecualian. e.G. - melempar pengecualian. Programmer dapat mendeklarasikan beberapa pengecualian menggunakan kata kunci lemparan.  Itu digunakan dengan tanda tangan metode. Rujuk contoh di bawah ini.

Gambar 02: Program dengan kata kunci melempar

Kode yang dapat memiliki kesalahan ditempatkan di dalam coba hitam. Pesan kesalahan ada di dalam blok tangkapan. Metode penelepon mengidentifikasi bahwa jenis pengecualian tertentu dapat diharapkan dari metode yang dipanggil. Penelepon harus disiapkan dengan beberapa mekanisme penangkapan. Dalam situasi ini, kata kunci lemparan digunakan. Itu ditentukan segera setelah pernyataan deklarasi metode dan tepat sebelum penjepit pembukaan.

Apa kesamaan antara lemparan dan lemparan di java?

  • Keduanya adalah kata kunci di java untuk penanganan pengecualian.

Apa perbedaan antara lemparan dan lemparan di java?

lempar vs lemparan di java

'Throw' adalah kata kunci di java yang digunakan untuk secara eksplisit melempar pengecualian. 'Lemparan' adalah kata kunci di java yang digunakan untuk menyatakan pengecualian.
 Beberapa pengecualian
Tidak mungkin ada beberapa pengecualian dengan lemparan. Mungkin ada beberapa pengecualian dengan lemparan.
Diikuti oleh
'Throw' diikuti oleh sebuah contoh. 'Lemparan' diikuti oleh kelas.
 Metode penggunaan
'Throw' digunakan dalam metode ini. 'Lemparan' digunakan dengan tanda tangan metode.

Ringkasan -Lempar vs melempar di java 

Jalankan kesalahan waktu menyebabkan program dikompilasi tetapi memberikan hasil yang tidak terduga atau mengakhiri pelaksanaan program. Kondisi itu merupakan pengecualian. Lemparan dan lemparan adalah dua kata kunci yang digunakan dalam pemrograman Java untuk penanganan pengecualian. Artikel ini membahas perbedaan antara lemparan dan lemparan. Perbedaan antara lemparan dan lemparan di java adalah bahwa lemparan adalah kata kunci yang digunakan untuk secara eksplisit melempar pengecualian sementara lemparan digunakan untuk menyatakan pengecualian.

Referensi:

1.Melemparkan dan melempar kata kunci di java dengan contoh | Pengecualian Penanganan Teori Java, Tabung pemrograman, 2 November. 2017. Tersedia disini
2.Poin, tutorial. “Pengecualian Java.Tutorial Point, 8 Jan. 2018. Tersedia disini
3.“Java melempar kata kunci - Javatpoint.Poin Tutorial, Tersedia Di Sini