美文网首页
JavaScrpt 错误

JavaScrpt 错误

作者: 0han | 来源:发表于2016-10-13 13:03 被阅读18次

    Throw Try Catch

    try 语句测试代码块的错误。
    catch 语句处理错误。
    throw 语句创建自定义错误。

    try 语句允许我们定义在执行时进行错误测试的代码块。
    catch 语句允许我们定义当 try 代码块发生错误时,所执行的代码块。
    JavaScript 语句 trycatch 是成对出现的。
    语法
    try { //在这里运行代码 } catch(err) { //在这里处理错误 }
    类似Python中的:
    try....except
    Throw 语句
    throw 语句允许我们创建自定义错误。
    正确的技术术语是:创建或抛出异常(exception)。
    如果把 throw 与 try 和 catch 一起使用,那么您能够控制程序流,并生成自定义的错误消息。
    语法
    throw exception

    异常可以是 JavaScript 字符串、数字、逻辑值或对象。
    实例
    本例检测输入变量的值。如果值是错误的,会抛出一个异常(错误)。catch 会捕捉到这个错误,并显示一段自定义的错误消息:
    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"); y.innerHTML="错误:" + err + "。"; } }

    相关文章

      网友评论

          本文标题:JavaScrpt 错误

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