1. 程式人生 > >JavaScript--異常處理

JavaScript--異常處理

1、常見報錯

    (1)SyntaxError:語法錯誤,關鍵字,符號,缺少括號等,程式執行前,會檢查有無語法錯誤,如果有語法錯誤,所有程式都不會執行

    (2)ReferenceError:引用錯誤,使用了一個未宣告的變數,該錯誤之前程式碼會執行,之後程式碼不會執行

    (3)TypeError:型別錯誤,錯誤的使用了資料型別,例如:把變數當函式使用,把變數當物件使用,影響後面的程式碼執行

    (4)RangeError,範圍錯誤,引數的使用超出了範圍,會影響後續程式碼執行

2、異常處理

try{
	arr=new Array(3.5);//嘗試執行可能出現錯誤的程式碼
}
catch(err){
	//捕獲try中可能出現的錯誤,把錯誤資訊放在err中
	//處理錯誤
	arr=new Array();//當try中有問題時,使用這塊程式碼代替
}