java - Eclipse怎堪看完整的堆栈信息
PHP中文网
PHP中文网 2017-04-18 10:35:58
0
1
996
PHP中文网
PHP中文网

认证0级讲师

membalas semua(1)
刘奇

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.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan