นี่คือตัวอย่างเล็ก ๆ เพื่อตรวจสอบการจับข้อผิดพลาด
การคัดลอกรหัสมีดังนี้:
Public Class TestCatchERror ขยายข้อผิดพลาด {
ส่วนตัวคงที่สุดท้าย Long SerialVersionUid = -351488225420878020L;
Public TestCatchERROR () {
super ();
-
Public TestCatchError (String msg) {
super (msg);
-
โมฆะคงที่สาธารณะหลัก (สตริง [] args) {
พยายาม {
โยน testCatchERROR ใหม่ ("ข้อผิดพลาดการทดสอบการจับ");
} catch (throwable t) {
System.out.println ("ขั้นตอนในการจับ ~");
t.printstacktrace ();
-
-
-
ผลการทำงาน:
การคัดลอกรหัสมีดังนี้:
ก้าวเข้ามาในการจับ ~
TestCatchError: ข้อผิดพลาดในการทดสอบการจับ
ที่ TestCatchERROR.MAIN (TestCatchERROR.JAVA:23)