js异常捕获

来源:互联网 发布:网络统考报名时间 编辑:程序博客网 时间:2024/06/06 07:15

1.异常:

 当js引擎执行js代码时,发生了错误,导致程序停止运行。

2.异常抛出:

 当异常产生,并且将这个异常生成一个错误信息。

3.异常捕获

try{

  发生异常的代码块

}catch(err){

 错误信息处理

 }

4.Throw 语句

通过throw语句创建自定义错误

如:自定义用户输入异常

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>用户输入异常</title></head><body>   <form>       <input type="text" id="txt">       <input type="button" value="按钮" id="btn" onclick="demo()">   </form>  <script>     function demo() {         try{         var e=document.getElementById("txt").value;         if(e==""){            throw "请输入您的输入为空";         }}catch (err){             alert(err);         }     }  </script></body></html>


0 0
原创粉丝点击