美文网首页
js的try catch

js的try catch

作者: 思不凡语不浮 | 来源:发表于2018-11-08 18:22 被阅读0次

try测试代码块的错误。

catch语句处理错误。

throw创建并跑出错误。


try

  {

  //在这里运行代码

    抛出错误

  }

catch(err)

  {

  //在这里处理错误

  }

下面是一个实例:

<body>
<html>
<p>请输出一个 5 到 10 之间的数字:</p>
<input id="demo" type="text">
<button type="button" onclick="myFunction()">测试输入</button>
<p id="mess"></p>
</body>
</html>
<script type="text/javascript">function myFunction(){

    try{

        var x=document.getElementById("demo").value;  //取元素的值

        if(x=="")    throw"值为空";     // 根据获取的值,抛出错误

        if(isNaN(x)) throw"不是数字";

        if(x>10)    throw"太大";

        if(x<5)      throw"太小";

    }

    catch(err){

        var y=document.getElementById("mess");    //抓住上面throw抛出的错误,给p标签显示

        y.innerHTML="错误:"+ err +"。";

    }

}</script>

相关文章

  • 18.try-catch

    1.try-catch http://caibaojian.com/w3c/js/js_try_catch.htm...

  • js异常捕获

    一、js异常捕获的两种方式: 1、try...catch2、window.onerror try...catch ...

  • 语句

    几个简单的js变量作用域 try -catch 语句 try 后面必须有 finally 或者 catch 因而有...

  • Js try catch

    在try里面发生错误,不会执行错误后try里面的代码 try里面代码出错,会执行catch里面的代码,try代码没...

  • js的try catch

    try测试代码块的错误。 catch语句处理错误。 throw创建并跑出错误。 下面是一个实例:

  • 简短有用的js代码

    防止js报错影响项目运行 try { something } catch (error) { consol...

  • Kotlin异常处理(2)捕获异常

    try-catch 语句try-catch 表达式多 catch 代码块try-catch 语句嵌套 一、try-...

  • 错误处理

    try ... catch ... finally JavaScript 使用 try ... catch ......

  • 处理异常try-catch以及try-catch-finally

    1.try-catch 2.多个catch 错误书写: 3.try-catch-finally

  • Java的异常处理规则

    catch和finally不能没有try; try和catch之间不能有程序; try一定要有catch或者fin...

网友评论

      本文标题:js的try catch

      本文链接:https://www.haomeiwen.com/subject/vstgxqtx.html