Perbedaan Antara Lemparan Dan Lemparan Di Jawa

Daftar Isi:

Perbedaan Antara Lemparan Dan Lemparan Di Jawa
Perbedaan Antara Lemparan Dan Lemparan Di Jawa

Video: Perbedaan Antara Lemparan Dan Lemparan Di Jawa

Video: Perbedaan Antara Lemparan Dan Lemparan Di Jawa
Video: Tips membeli jala lempar 2024, November
Anonim

Perbedaan Utama - lemparan vs lemparan di Jawa

Mungkin ada kesalahan saat memprogram. Kesalahan dalam program memberikan hasil yang tidak diharapkan atau dapat menghentikan eksekusi program. Oleh karena itu, lebih baik mendeteksi dan mengelola kesalahan dengan benar untuk menjalankan program dengan benar. Kesalahan bisa terdiri dari dua jenis. Mereka adalah kesalahan waktu kompilasi dan kesalahan waktu proses. Ketika ada kesalahan sintaks, itu ditunjukkan oleh compiler Java. Itu disebut kesalahan waktu kompilasi. Beberapa kesalahan umum waktu kompilasi tidak memiliki titik koma, tanda kurung kurawal tidak ada, variabel yang tidak dideklarasikan, dan salah eja pengenal atau kata kunci. Terkadang, program dapat dikompilasi dengan baik tetapi dapat memberikan keluaran yang salah. Mereka disebut kesalahan waktu proses. Beberapa error runtime umum membagi dengan nol dan menilai elemen yang berada di luar batas array. Pengecualian adalah kondisi yang disebabkan oleh kesalahan runtime dalam program. Eksekusi program berakhir ketika pengecualian terjadi. Jika pemrogram ingin melanjutkan eksekusi kode yang tersisa, maka pemrogram dapat menangkap objek pengecualian yang dilempar oleh kondisi kesalahan tersebut dan menampilkan pesan kesalahan. Ini disebut penanganan pengecualian. Kode yang dapat menyebabkan kesalahan ditempatkan di blok percobaan dan pesan berada di blok tangkap. Lemparan dan lemparan adalah dua kata kunci yang digunakan dalam penanganan pengecualian Java. Perbedaan utama antara lemparan dan lemparan di Java adalah pada, lemparan adalah kata kunci yang digunakan untuk secara eksplisit menampilkan pengecualian sementara lemparan digunakan untuk menyatakan pengecualian. Ini disebut penanganan pengecualian. Kode yang dapat menyebabkan kesalahan ditempatkan di blok percobaan dan pesan berada di blok tangkap. Lemparan dan lemparan adalah dua kata kunci yang digunakan dalam penanganan pengecualian Java. Perbedaan utama antara lemparan dan lemparan di Java adalah pada, lemparan adalah kata kunci yang digunakan untuk secara eksplisit menampilkan pengecualian sementara lemparan digunakan untuk menyatakan pengecualian. Ini disebut penanganan pengecualian. Kode yang dapat menyebabkan kesalahan ditempatkan di blok percobaan dan pesan berada di blok tangkap. Lemparan dan lemparan adalah dua kata kunci yang digunakan dalam penanganan pengecualian Java. Perbedaan utama antara lemparan dan lemparan di Java adalah pada, lemparan adalah kata kunci yang digunakan untuk secara eksplisit menampilkan pengecualian sementara lemparan digunakan untuk menyatakan pengecualian.

ISI

1. Gambaran Umum dan Perbedaan Utama

2. Apa itu lemparan di Jawa

3. Apa lemparan di Jawa

4. Persamaan Antara lemparan dan lemparan di Jawa

5. Perbandingan Berdampingan - lemparan vs lemparan di Jawa dalam Bentuk Tabel

6. Ringkasan

Apa lemparan di Jawa?

Lemparan kata kunci digunakan untuk melempar pengecualian secara eksplisit. Lemparan tersebut diikuti oleh sebuah instance dari kelas Exception. misalnya - melempar Pengecualian baru ("Kesalahan bagi dengan nol"); Ini digunakan di dalam tubuh metode untuk membuat pengecualian. Lihat program di bawah ini.

Perbedaan antara lemparan dan lemparan di Jawa
Perbedaan antara lemparan dan lemparan di Jawa

Gambar 01: Program dengan kata kunci lemparan

Menurut program di atas, kelas Exception3 memiliki metode yang disebut checkMarks. Jika nilainya kurang dari 50, itu akan menyebabkan pengecualian dan menampilkan "Gagal". Jika nilainya lebih tinggi dari atau sama dengan 50, itu akan mencetak pesan "Lulus".

Apa lemparan di Jawa?

Kata kunci throws digunakan untuk menyatakan pengecualian. Ini diikuti dengan nama kelas pengecualian. misalnya - melempar Exception. Pemrogram dapat mendeklarasikan beberapa pengecualian menggunakan kata kunci lemparan. Ini digunakan dengan tanda tangan metode. Lihat contoh di bawah ini.

Perbedaan Utama Antara melempar dan melempar di Jawa
Perbedaan Utama Antara melempar dan melempar di Jawa

Gambar 02: Program dengan kata kunci lemparan

Kode yang mungkin memiliki kesalahan ditempatkan di dalam percobaan hitam. Pesan kesalahan ada di dalam blok tangkap. Pemanggil metode mengidentifikasi bahwa jenis pengecualian tertentu dapat diharapkan dari metode yang dipanggil. Penelepon harus siap dengan beberapa mekanisme penangkapan. Dalam situasi ini, kata kunci lemparan digunakan. Ini ditentukan segera setelah pernyataan deklarasi metode dan tepat sebelum kurung kurawal buka.

Apa Persamaan Antara Lemparan dan Lemparan di Jawa?

Keduanya adalah kata kunci di Java untuk penanganan pengecualian

Apa Perbedaan Lempar dan Lempar di Jawa?

Artikel Diff Tengah sebelum Tabel

lemparan vs lemparan di Jawa

'Throw' adalah kata kunci di Java yang digunakan untuk menampilkan pengecualian secara eksplisit. 'Throws' adalah kata kunci di Java yang digunakan untuk mendeklarasikan pengecualian.
Pengecualian Ganda
Tidak boleh ada beberapa pengecualian dengan lemparan. Mungkin ada beberapa pengecualian dengan lemparan.
Diikuti oleh
'Lemparan' diikuti dengan sebuah instance. 'Lemparan' diikuti oleh kelas.
Metode Penggunaan
'Lemparan' digunakan dalam metode ini. 'Lemparan' digunakan dengan tanda tangan metode.

Ringkasan - lemparan vs lemparan di Jawa

Kesalahan waktu proses menyebabkan program untuk dikompilasi tetapi memberikan hasil yang tidak diharapkan atau menghentikan eksekusi program. Kondisi itu merupakan pengecualian. Throw and throws 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 mendeklarasikan pengecualian.

Direkomendasikan: