上面的代码里我想用throw自定义错误,但是错误的提示老是系统默认的提示TypeError: Cannot read property 'getElementsByTagName' of null我明白上面的提示是什么意思,当然也可以直接自定义alert,但是我想搞明白为什么这个地方throw不管用,另外我写了一个简单的列子,证明throw应该可以这么用呀。以下是简单的例子:
1 回答

POPMUISE
TA贡献1765条经验 获得超5个赞
lz这个报错,不可能是在throw所在分支的出来的结果,因为document节点并不能爆出这个错误,应该是上面getById时候没有获取到节点,然后这个时候才会爆出这个错误。
此外,如果是进入了throw分支,也就不会爆出这个错误,而是直接跳过进入catch内。
添加回答
举报
0/150
提交
取消