你好老师。
来源:2-3 创建XMLHttpRequest对象
忘风
2020-10-14 16:07:12
视频里面循环过后为什么要用try{}
1回答
同学你好,问题解答如下:
try catch是处理错误的,如果try中的代码有报错,那么就会被catch捕获到,这样整个程序不会因为try中代码报错而中断。由于xhrArr数组中的版本号,可能会无法正确创建出xhr对象,从而导致代码报错,而代码报错,程序就中断了,这样不符合我们的预期;因此需要使用try catch包裹一下,这样即使第一个版本号无法创建出xhr对象,代码也能正常执行下次循环,判断另一个版本号,直到找到能正确生成xhr对象的版本号,for循环才结束。
如果我的回答帮到了你,欢迎采纳,祝学习愉快!
相似问题