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













