爲什麼報異常要打印的是堆棧信息

爲了方便跟蹤最先拋出異常的地方,又可以看到該程序的異常從哪些方法中層層拋出的。
例如: main()方法中按順序調用了a()方法和b()方法,其中b()方法中又調用了c()方法,c()方法中產生了一個異常,打印後的結果類似
c():產生異常的行號
b():c方法調用的行號
main():b方法調用的行號
有了這個線索查找異常產生的原因是不是很輕鬆呢

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章