异常处理 抛出错误 捕获异常 抛出错误 通过throw关键字,抛出一个错误,让函数告知外界自己出现了错误。 抛出的错误再函数的上没有被调用,会一层一层的向外边传,直到顶层JS代码还没对这个异常进行处理,那么就会报错。 function foo1() { throw "error message"; } function foo2() { foo1()