Baris terakhir pengecualian terendah dan baris pertama baris sebelumnya digabungkan untuk membentuk maklumat tindanan yang lengkap.
Sebab: Maklumat pengecualian ini dikeluarkan kepada Throwable.printStackTrace() melalui System.err, mula-mula petikan penerangan daripada dokumen rasmi JDK
HighLevelException: MidLevelException: LowLevelException
at Junk.a(Junk.java:13)
at Junk.main(Junk.java:4)
Caused by: MidLevelException: LowLevelException
at Junk.c(Junk.java:23)
at Junk.b(Junk.java:17)
at Junk.a(Junk.java:11)
... 1 more
Caused by: LowLevelException
at Junk.e(Junk.java:30)
at Junk.d(Junk.java:27)
at Junk.c(Junk.java:21)
... 3 more
Perhatikan kehadiran baris yang mengandungi aksara "..." Garis ini menunjukkan bahawa baki surih tindanan untuk pengecualian ini sepadan dengan bilangan bingkai yang ditunjukkan dari bahagian bawah surih tindanan pengecualian yang disebabkan oleh. pengecualian ini (pengecualian "menyertakan").
Baris ini menunjukkan bahawa baki surih tindanan pengecualian ini sepadan dengan bilangan bingkai yang ditentukan dari bahagian bawah surih tindanan pengecualian (disebabkan oleh pengecualian "menyertakan")
juga boleh difahami dengan cara ini Panggilan antara kaedah adalah semua model tindanan Contohnya, a.b.c bermaksud kaedah a memanggil kaedah b, dan kaedah b memanggil kaedah c. Kemudian pengecualian yang dilemparkan dalam kaedah c hanya mewakili maklumat dalam rangka tindanan kaedah c Pengecualian yang dilemparkan oleh kaedah b akan mempunyai maklumat dua bingkai tindanan b dan c, dan seterusnya.
Baris terakhir pengecualian terendah dan baris pertama baris sebelumnya digabungkan untuk membentuk maklumat tindanan yang lengkap.
Sebab:
Maklumat pengecualian ini dikeluarkan kepada
Throwable.printStackTrace()
melaluiSystem.err
, mula-mula petikan penerangan daripada dokumen rasmi JDKjuga boleh difahami dengan cara ini Panggilan antara kaedah adalah semua model tindanan Contohnya,
a.b.c
bermaksud kaedah a memanggil kaedah b, dan kaedah b memanggil kaedah c. Kemudian pengecualian yang dilemparkan dalam kaedah c hanya mewakili maklumat dalam rangka tindanan kaedah c Pengecualian yang dilemparkan oleh kaedah b akan mempunyai maklumat dua bingkai tindanan b dan c, dan seterusnya.