Javascript中的異常處理

1.異常

   不同於C的是,javascript中有個異常處理,這使得javascript在運行中佔據優勢。

   異常:當Javascript引擎執行Javascript代碼時,發生了錯誤,導致程序停止運行。

2.異常拋出

  當異常產生時,並且將這個異常生成一個錯誤信息

3.異常捕獲

  try{

   發生異常的代碼塊;

}catch(err){

   錯誤的信息處理;

}

例子:

<script>
try{
   alert(what);
}catch(err){
   alert(err);
}
</script>


4.Throw語句:

          通過throw語句創建一個自定義錯誤

<!doctype html>
<html>
<head></head>
<body>
<form>
	<input type="text" id="txt">
	<input type="button" id="btn" οnclick="demo()" value="heading">
</form>
<script>
function demo(){
	try{
		var e=document.getElementById("txt").value;
	if(e==""){
		throw "please input";
	}
}catch(err){
	alert(err);
}
}

</script>

</body>
</html>


處理異常的產生。


發佈了39 篇原創文章 · 獲贊 48 · 訪問量 11萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章