Javascript中的异常处理

来源:互联网 发布:剑三冷艳军娘捏脸数据 编辑:程序博客网 时间:2024/06/08 04:10

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" onclick="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>


处理异常的产生。


0 0