Adakah pengecualian menangkap nullpointerexception?

Isi kandungan:

Adakah pengecualian menangkap nullpointerexception?
Adakah pengecualian menangkap nullpointerexception?
Anonim

Seperti yang dinyatakan dalam jawapan lain, tidak disyorkan untuk menangkap NullPointerException. Walau bagaimanapun, anda pasti dapat menangkapnya, seperti ditunjukkan contoh berikut. Walaupun NPE boleh ditangkap, anda pastinya tidak sepatutnya berbuat demikian tetapi selesaikan isu awal, iaitu kaedah Semak_Pekeliling.

Adakah NullPointerException pengecualian yang diperiksa?

Jawapan: NullPointerException bukan pengecualian yang ditandai. Ia adalah keturunan RuntimeException dan dinyahtandai.

Dalam hal yang manakah NullPointerException akan dilemparkan?

Pengecualian penuding nol dilemparkan apabila aplikasi cuba menggunakan null dalam kes di mana objek diperlukan. Ini termasuk: Memanggil kaedah contoh objek nol. Mengakses atau mengubah suai medan objek nol.

Adakah pengecualian menangkap semua pengecualian?

Memandangkan Exception ialah kelas asas bagi semua pengecualian, ia akan menangkap sebarang pengecualian.

Mengapa anda tidak sepatutnya mendapat pengecualian?

catch(Exception) ialah amalan buruk kerana ia menangkap semua RuntimeException (pengecualian tidak ditandai) juga. Ini mungkin khusus java: Kadangkala anda perlu memanggil kaedah yang membuang pengecualian yang diperiksa. Jika ini berada dalam lapisan logik EJB / perniagaan anda, anda mempunyai 2 pilihan - tangkap atau buang semula.

Disyorkan:

Artikel yang menarik
Bolehkah anda menghantar kereta yang dimuatkan?
Baca lebih lanjut

Bolehkah anda menghantar kereta yang dimuatkan?

Bolehkah Anda Menghantar Kereta dengan Barang di dalamnya? Jika anda ingin menghantar kereta dengan barangan di dalamnya, malangnya, ia tidak selalu boleh. Mengenai kesahihan, Jabatan Pengangkutan tidak secara khusus menyatakan penghantar kereta tidak boleh melakukannya.

Bilakah xanthochromia muncul?
Baca lebih lanjut

Bilakah xanthochromia muncul?

Xanthochromia biasanya tidak akan muncul sehingga 2-4 jam selepas ictus ictus Punca-punca sindrom Horner termasuk yang berikut: Lesi neuron primer . Strok batang otak atau tumor atau syrinx neuron preganglionik – Dalam satu kajian, 33% pesakit yang mengalami lesi batang otak menunjukkan sindrom Horner.

Bolehkah hari doris menyanyi?
Baca lebih lanjut

Bolehkah hari doris menyanyi?

“Beberapa perkara yang perlu dipertimbangkan tentang nyanyian Day: kedengarannya mudah, tetapi dia seorang penyanyi teknikal yang cemerlang. Kawalan nafasnya, diksinya, kawalan dinamiknya semuanya sempurna. Dia mempunyai kuasa yang mahir dalam pelbagai warna dalam suaranya.