Perbezaan Antara lontaran dan lontaran di Jawa

Isi kandungan:

Perbezaan Antara lontaran dan lontaran di Jawa
Perbezaan Antara lontaran dan lontaran di Jawa

Video: Perbezaan Antara lontaran dan lontaran di Jawa

Video: Perbezaan Antara lontaran dan lontaran di Jawa
Video: PANDUAN HAJI : Bermalam Di Mina, Melontar Di Tiga Jamrah Dan Nafar Awwal - Ustaz Shamsuri Ahmad 2024, Julai
Anonim

Perbezaan Utama – lontaran lwn lontaran dalam Java

Mungkin terdapat kesilapan semasa pengaturcaraan. Kesilapan dalam program memberikan hasil yang tidak dijangka atau ia boleh menamatkan pelaksanaan program. Oleh itu, adalah lebih baik untuk mengesan dan mengurus ralat dengan betul untuk melaksanakan program dengan betul. Ralat boleh terdiri daripada dua jenis. Ia adalah ralat masa kompilasi dan ralat masa jalan. Apabila terdapat ralat sintaks, ia ditunjukkan oleh pengkompil Java. Itu dipanggil ralat masa kompilasi. Beberapa ralat masa kompilasi biasa ialah tiada koma bertitik, tiada pendakap kerinting, pembolehubah tidak diisytiharkan dan pengecam atau kata kunci salah ejaan. Kadangkala, atur cara boleh menyusun dengan betul tetapi ia boleh memberikan output yang salah. Ia dipanggil ralat masa jalan. Beberapa ralat masa jalan biasa membahagi dengan sifar dan menilai elemen yang berada di luar sempadan tatasusunan. Pengecualian ialah keadaan yang disebabkan oleh ralat masa jalan dalam atur cara. Pelaksanaan program ditamatkan apabila pengecualian berlaku. Jika pengaturcara ingin meneruskan pelaksanaan kod yang tinggal, maka pengaturcara boleh menangkap objek pengecualian yang dilemparkan oleh keadaan ralat dan memaparkan mesej ralat. Ini dipanggil pengendalian pengecualian. Kod yang boleh menyebabkan ralat ialah letakkan dalam blok cuba dan mesej berada dalam blok tangkapan. Balingan dan balingan ialah dua kata kunci yang digunakan dalam pengendalian pengecualian Java. Perbezaan utama antara balingan dan balingan dalam Java ialah pada, lontaran ialah kata kunci yang digunakan untuk melontar pengecualian secara eksplisit manakala lontaran digunakan untuk mengisytiharkan pengecualian.

Apakah lontaran dalam Java?

Balingan kata kunci digunakan untuk melontar pengecualian secara eksplisit. Lemparan diikuti oleh contoh kelas Pengecualian. cth. – buang Pengecualian baharu (“Ralat bahagi dengan sifar”); Ia digunakan di dalam badan kaedah untuk membuang pengecualian. Rujuk program di bawah.

Perbezaan Antara lontaran dan lontaran di Jawa
Perbezaan Antara lontaran dan lontaran di Jawa

Rajah 01: Program dengan kata kunci lempar

Mengikut program di atas, kelas Exception3 mempunyai kaedah yang dipanggil checkMarks. Jika markah kurang daripada 50, ia akan menyebabkan pengecualian dan memaparkan "Gagal". Jika markah lebih tinggi daripada atau sama dengan 50, ia akan mencetak mesej "Lulus".

Apakah lontaran dalam Java?

Kata kunci lontaran digunakan untuk mengisytiharkan pengecualian. Ia diikuti dengan nama kelas pengecualian. cth. – melontar Exception. Pengaturcara boleh mengisytiharkan berbilang pengecualian menggunakan kata kunci lontaran. Ia digunakan dengan tandatangan kaedah. Rujuk contoh di bawah.

Perbezaan Utama Antara lontaran dan lontaran di Jawa
Perbezaan Utama Antara lontaran dan lontaran di Jawa

Rajah 02: Program dengan kata kunci lontaran

Kod yang mungkin mempunyai ralat diletakkan di dalam try black. Mesej ralat berada di dalam blok tangkapan. Pemanggil kaedah mengenal pasti bahawa jenis pengecualian tertentu boleh dijangka daripada kaedah yang dipanggil. Pemanggil harus bersedia dengan beberapa mekanisme menangkap. Dalam keadaan ini, kata kunci lontaran digunakan. Ia dinyatakan serta-merta selepas pernyataan pengisytiharan kaedah dan sejurus sebelum pendakap pembukaan.

Apakah Persamaan Antara lontaran dan lontaran dalam Java?

Kedua-duanya ialah kata kunci dalam Java untuk pengendalian pengecualian

Apakah Perbezaan Antara lontaran dan lontaran di Jawa?

lempar lwn lontaran dalam Java

‘Balingan’ ialah kata kunci dalam Java yang digunakan untuk membuang pengecualian secara eksplisit. ‘Balingan’ ialah kata kunci dalam Java yang digunakan untuk mengisytiharkan pengecualian.
Pengecualian Berbilang
Tidak boleh ada beberapa pengecualian dengan lontaran. Terdapat beberapa pengecualian dengan lontaran.
Diikuti Oleh
‘Balingan’ diikuti dengan contoh. ‘Balingan’ diikuti oleh kelas.
Kaedah Penggunaan
‘Balingan’ digunakan dalam kaedah. ‘Balingan’ digunakan dengan tandatangan kaedah.

Ringkasan – lontaran lwn lontaran dalam Java

Ralat masa jalankan menyebabkan atur cara menyusun tetapi ia memberikan hasil yang tidak dijangka atau menamatkan pelaksanaan atur cara. Syarat itu adalah pengecualian. Balingan dan balingan ialah dua kata kunci yang digunakan dalam pengaturcaraan Java untuk pengendalian pengecualian. Artikel ini membincangkan perbezaan antara lontaran dan lontaran. Perbezaan antara lontaran dan balingan dalam Java ialah lontaran ialah kata kunci yang digunakan untuk melontar pengecualian secara eksplisit manakala lontaran digunakan untuk mengisytiharkan pengecualian.

Disyorkan: