js中try和catch的用法

1.try和catch的用法

try catch 错误处理;

执行规则:首先执行try中的代码 如果抛出异常会由catch去捕获并执行 如果没有发生异常 catch去捕获会被忽略掉 但是不管有没有异常最后都会执行。

  • try 语句使你能够测试代码块中的错误。
  • catch 语句允许你处理错误。
  • throw 语句允许你创建自定义错误。(抛出错误)
  • finally 使你能够执行代码,在 try 和 catch 之后,无论结果如何。

2.代码演示

2.1代码流程

    try{
        代码块;
        代码  throw"字符"   //抛出错误
    }catch(参数){             //抓住throw抛出的错误
            //处理错误并执行
    }finally{
            //无论try catch结果如何还是继续执行
    }

2.2代码示例

  

请输出一个 5 到 10 之间的数字:

你可能感兴趣的:(js中try和catch的用法)