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.
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.
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.