所谓不可抗力,《民法通则》第153条规定,是指不能预见、不能避免并不能克服的客观情况。《合同法》第117条第2款完全重复了这种 界定。但如此界定并不完全合理,因为实际生活中有的客观情况虽未同时具备三个“不能”,也应当被认定为不可抗力。例如,甲将其座落于山坡上的A房出卖与乙,约定3月15日交付。3月10日气象台发布天气预报,称3月11日会发生特大山洪。此时,甲、乙均已预见到 该房可能被山洪冲毁,但无法避免,也不能克服。在该房被山洪毁灭时,仍应构成不可抗力致使甲不能履行。在这方面,有些商人就高明得多。如某《合同书》第8.1.2条约定:“不可抗力指自然力或社会动乱的破坏作用,如地震、台风、洪水、水灾、战争等,而这些又是一名有经验的承包商a)不能合理预见的b)能合理预见的但不能1)合理采取措施对此类损失或破坏进行防范,或2)合理地对下述进行保 险:(1)战争、敌对行动(无论宣战与否)、***、外敌行动,动乱、飞机或其他飞行装置的坠落和产生的压力波;(2)非合同双方所引起的 爆炸、火灾或其他事故。”
  许多事实表明,对于不可抗力,完全不允许当事人约定,限制过死,有时不尽符合生活实际,结果不适当;若任凭当事人自由约定,就会混淆不可抗力和通常事变的界限,甚至于把当事人一方的过错行为约定为不可抗力,以逃避承担违约责任。看来,折衷较为合适,即, 允许当事人约定不可抗力的范围,但不承认约定改变不可抗力的质的规定性。