我有以下一段代码(仅相关部分):
xhttp=new XMLHttpRequest();
xhttp.open("GET",doc_name,false);
xhttp.send();
xmlDoc=xhttp.responseXML;
if(xmlDoc==null)
{
xmlDoc=loadXMLDoc(defaultXml);
}
这运行正常,因为如果指定的文件不存在,我会加载默认的 xml 文件,但如果文件不存在,则仅在控制台中显示 404 错误。(此错误不会反映在页面中除控制台之外的任何地方)。
我的问题是我应该如何检查这个异常&当代码运行时是否有必要添加一段额外的代码来检查文件是否存在?