Latihan abnormal:
Guru menggunakan komputer untuk mengajar.
Mulailah memikirkan masalah yang muncul di kelas.
Misalnya, masalahnya
Layar biru komputer.
Komputer merokok.
Untuk menggambarkan masalah, merangkumnya menjadi suatu objek.
Namun, ketika asap terjadi, kemajuan kuliah tidak dapat berlanjut.
Pertanyaan dari instruktur muncul: Jadwal kelas tidak dapat diselesaikan.
Guru kelas {CMP komputer pribadi; public void shangke () melempar noplanException /*menyatakan pengecualian* / {cmp = komputer baru (); coba {cmp.run (); } catch (lanpingException e) /*Computer menangkap pengecualian menangani layar biru* / {cmp.recst (); } catch (maoyanException e) /*komputer menangkap pengecualian menangani asap komputer* / {lempar noplanException baru ("kelas tidak dapat melanjutkan karena"+e.getMessage ()); /*Komputer tidak dapat menangani pengecualian ini, terus lemparkan pengecualian ini kepada guru untuk menangani*/} system.out.println ("kelas guru"); /*Guru akan menghadiri kelas secara normal tanpa kecuali*/}} kelas lanpingException memperluas pengecualian/*Kustomisasi pengecualian layar biru*/{lanpingException (string m) {super (m); }} kelas maoyanException memperluas pengecualian /*Kustomisasi pengecualian asap komputer* /{maoyanException (string m) {super (m); }} class noplanException memperluas pengecualian /*Kustomisasi Pengecualian Guru Guru* /{NoplanException (String m) {super (m); }} class computer {private int state = 3; /*Pilih status pengecualian yang berbeda*/ public void run () melempar lanpingException, maoyanException {if (state == 2) {throw new lanpingException ("komputer adalah layar biru"); /*Objek pengecualian dilemparkan jika kondisinya terpenuhi*/} if (state == 3) {lempar maoyanException baru ("komputer sedang merokok"); } System.out.println ("Computer Run"); } public void recst () {System.out.println ("Computer Restart"); }} class exceptionText {public static void main (string args []) {Teacher t = new Teacher (); coba {t.shangke (); } catch (noplanException e) /*guru menangkap dan menangani pengecualian asap komputer* / {System.out.println (e.toString ()); }}}Hasil Menjalankan:
NoplanException: Kelas tidak dapat melanjutkan karena komputer merokok
Latihan sederhana di atas untuk menangani pengecualian Java adalah semua konten yang saya bagikan dengan Anda. Saya harap Anda dapat memberi Anda referensi dan saya harap Anda dapat mendukung wulin.com lebih lanjut.