當發(fā)生異時,系統(tǒng)會產(chǎn)生一個異常對象,將異常對象交給JMV,然后找到catch塊,、
如果沒有catch塊或者處理不了,那么就將這個異常向方法的調(diào)用者拋棄,交給調(diào)用者處理,如果調(diào)用者處理不了,繼續(xù)向上拋給調(diào)用者,知道找到一個合適的catch塊,如果到main還沒有找到,JMV會終止當前異常
異常處理
當在控制臺里面出現(xiàn)異常日志,根據(jù)異常日志找到異常發(fā)生的位置,
找到第一次出現(xiàn)自己所寫的代碼,問題就在這個地方,之后根據(jù)異常去分析