西安事变发生的原因,史学界多有研究。绝大多数学者认为,西安事变是中国当时历史条件下社会各种矛盾发展、激化的必然结果。“这里,集中着民族矛盾与阶级矛盾的对立,国共两党的矛盾,国民党中央政府与地方实力派的矛盾,国民党内部主张先安内后攘外与主张联合一切爱国力量一致对外的矛盾,人民要求抗日与蒋介石妥协退让的矛盾,人民要求停止内战与蒋介石坚持内战的矛盾。”(杨拯民:《论西安事变的历史必然》)这种结论无疑是正确的。 但是,中国三十年代社会各种矛盾的发展和激化不只存在于西安,而是存在于全国。当时,北平、天津、沈阳、上海、南京、广州、南宁、成都等地这些矛盾都很尖锐。共产党人、工农群众、爱国学生和许多进步的国民党人及民主人士都纷纷发出抗日救国呼声,掀起了抗日爱国高潮。蒋介石及其政府要员也亲赴广州、洛阳、太原、济南、兰州等地推行安内攘外方针,处理抗日“事件”。捉蒋事变为什么不发生在别处,却偏偏发生在西安?本文认为,除了上述根本原因外,国民党情报工作的失误也是西安事变发生的一个重要原因。 一、情报掌握失真,行动决策失误。1935年10月,红军长征到达陕北后,国民党加强了对西北地区的情报工作,建立了严密的情报网络。蒋介石凭着来自西北的一份份情报,掌握西北动态,制定剿共计划,推行剿共方针。但中共和张学良、杨虎城“警惕性特别高,尤其注意保密”,“张、杨部队经常秘密地与之进行收买与反收买、间谍与反间谍的斗争”,国民党特工不易取得真实情报。他们对张、杨的联共抗日活动虽然也闻到一些气味,听到一些风声,又曾捕风捉影地向蒋介石送了一些情报,但是他们对于当时联共抗日运动的真实情况是弄不清楚的,因此也就无法阻止西安事变的爆发。 二、特工组织混乱,事变指挥失灵。西安事变前,国民党在西安的特工组织虽然名目繁多,队伍庞大,分工细密,办法不少,但也存在不少漏洞。首先是内部争斗,矛盾重重;其次是主职出缺,指挥失控;三是违犯规定,合署办公。事变时无人指挥,蒋介石只好束手就擒了。 三、秘密电讯中断,通讯联络受阻。西安事变期间,蒋介石住地与西安城内通讯不通,西安与南京联络中断,是国民党情报工作失误的重要方面。