Rumah  >  Artikel  >  Java  >  Contoh Pengecualian Mudah

Contoh Pengecualian Mudah

DDD
DDDasal
2024-10-16 06:10:02545semak imbas
  • Contoh menunjukkan cara memantau dan menangkap pengecualian.

  • Cuba untuk mengakses indeks di luar sempadan tatasusunan menjana ArrayIndexOutOfBoundsException.

  • Program ini sengaja menyebabkan pengecualian ini dan menangkapnya.

Exemplo de exceção simples

  • Kod yang akan dipantau untuk pengecualian diletakkan di dalam blok percubaan.

  • Apabila pengecualian berlaku, ia dilemparkan dan ditangkap oleh blok tangkapan, menamatkan blok percubaan.

  • Kawalan tidak "dipanggil" untuk menangkap, tetapi dipindahkan secara automatik.

  • Jika tiada pengecualian berlaku, blok tangkapan akan diabaikan dan program diteruskan seperti biasa selepas blok cuba.

  • Pengecualian yang dibangkitkan oleh kaedah dalam blok cuba juga boleh ditangkap melalui tangkapan, jika kaedah itu tidak mengendalikan pengecualian itu sendiri.

Exemplo de exceção simples

  • Pengecualian yang dijana oleh genException() ditangkap oleh blok tangkapan dalam kaedah main(), kerana ia dipanggil dalam blok percubaan.

  • Jika genException() telah menangkap pengecualian, ia tidak akan dihantar ke main().

Atas ialah kandungan terperinci Contoh Pengecualian Mudah. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:Pengendalian pengecualianArtikel seterusnya:Pengendalian pengecualian