JavaScript抛出并处理自定义异常

异常机制能让代码结构更加的简洁,减少很多的逻辑判断,并且能够得到出错时的详细错误信息。

js中可以抛出任何类型的异常,比如数字、字符串甚至布尔值,例如:

js有内置的异常类 Error

示例:

除了Error基类,js中还内置了几种具体的异常类如下:

自定义异常

但在实际使用中,这些异常类还是不够用,我们需要定义自己的异常类以方便程序开发。

使用自定义异常的方式有两种:

1.自定义异常类并继承Error基类

2.抛出自定义的对象

 

捕获处理特定的错误类

 


发表评论

电子邮件地址不会被公开。 必填项已用*标注