在我们使用js的错误机制的时候,先了解语法
try {
//可能会导致错误的代码
} catch (error) {
//在发生错误时,执行的代码
}
如果在try语句块中发生任何错误,都会推出代码的执行,然后执行catch里的代码.
我们也可以在catch中执行错误的具体信息.
其中还有一个重要的部分finally部分
finally的特点是无论是否有错误,在最后他都会执行成功.这就是finally语句块的特点,就算前面的语句中包换return也不行.注意return只能在函数中使用,如果外部使用会报SyntaxError: Illegal return statement
的错误.