首页 > 编程语言 >JavaScript 错误 - throw、try 和 catch

JavaScript 错误 - throw、try 和 catch

时间:2022-09-20 12:33:16浏览次数:78  
标签:语句 自定义 错误 JavaScript try catch throw

try 语句测试代码块的错误。

catch 语句处理错误。

throw 语句创建自定义错误。

finally 语句在 try 和 catch 语句之后,无论是否有触发异常,该语句都会执行。

语法

try { ... //异常的抛出 } catch(e) { ... //异常的捕获与处理 } finally { ... //结束处理}

finally 语句

不论之前的 try 和 catch 中是否产生异常都会执行该代码块。

Throw 语句

throw 语句允许我们创建自定义错误。

创建或抛出异常(exception)。

如果把 throw 与 try 和 catch 一起使用,能够控制程序流,并生成自定义的错误消息

异常可以是 JavaScript 字符串、数字、逻辑值或对象。

 

标签:语句,自定义,错误,JavaScript,try,catch,throw
From: https://www.cnblogs.com/MDRY/p/16710631.html

相关文章

  • JavaScript:David Flanagan 的权威指南
    JavaScript:DavidFlanagan的权威指南JavaScript:DavidFlanagan的权威指南[JavaScript:权威指南-Twos表达式是可以被评估以产生值的短语。语句是以…结尾的完整句子......
  • JavaScript 正则表达式
    正则表达式:      [email protected]      -正则表达式用于定义一些字符串的规则,        计算机可以根据正则表达式,来检查一......
  • javascript中的控制语句
      1、forin用来遍历对象的,可以在属性未知的情况下遍历对象  2、forof:遍历数组和其他迭代对象,如:Map,Set等  3、trycatchfinally,捕获异常,无论异常是否发......
  • 基础 JavaScript 第 6 部分:If Else JavaScript
    基础JavaScript第6部分:IfElseJavaScript大家好,各位朋友,希望你们永远健康成功。这次我们将继续JavaScript教程,之前我们已经讨论过JavaScript中的运算符。在Jav......
  • 如何使用 JavaScript 在 Camunda 外部任务中使用瞬态变量
    你怎么做使用JavaScript的Camunda外部任务中的瞬态变量在本文中,让我们看看如何在使用java脚本实现Camunda外部任务的同时使用瞬态变量。先决条件:1.卡蒙达7.1......
  • JavaScript 类型转换
    强制类型转换        -指将一个数据类型强制转换为其他的数据类型        -类型转换主要指,将其他的数据类型,转换为      ......
  • javascript中的运算符
     重点看带星号的1、===严格相等运算符,用作逻辑判断,为什么不用==呢? 第二条1=='1',解释器会将'1'转化称数字1然后再比较,结果就是true而第三条就是从类型和数值上比较......
  • arcgis for javascript api做缓冲区分析
    需求内容:对某个arcgisserver发布的服务进行缓冲区分析,并且下载缓冲区的结果要素图层思路: 通过arcgis服务的find操作拿到所有的要素对要素进行缓冲区分析下载缓......
  • JavaScript 函数定义
    https://m.runoob.com/js/js-function-definition.html JavaScript使用关键字function定义函数。函数可以通过声明定义,也可以是一个表达式。函数声明在之前的教......
  • JavaScript合并多个数组
    工作中经常会对数组进行合并,稍微总结一下常用的方法:concatJavaScript原生自带的函数,用法如下:letarr1=[3,5,7];letarr2=[4,78,79];letarr3=[];arr3=......