不宣战,小型和中型战争,打赢了,能吞点土地或资源,没打赢还要道歉赔偿。
宣战,大型或全面战争,不是你死就是我,打输了,就会被灭掉,地图板块找不到,打赢了,自己也残了,会面对其他G家的虎视眈眈,保不准自己会被不宣战的灭掉。
很多人奇怪,为什么俄乌都直接打起来了,乌克兰为什么迟迟不向入侵的俄罗斯宣战?
这是因为,正式宣战和不正式宣战,情况会完全不同。
抗战是1931年开始打,而中国是1941年珍珠港事变以后直接介入盟国,才向日本宣战的。
为什么拖了10年才宣战?
当然是有原因的。
如果两国正式宣战,其他各国就要宣布自己的立场,究竟是中立国,还是交战国的盟国。
如果是交战国的盟国,理论上就等同于和另一国自动处于交战中。
打个比方,现在俄乌两国正式宣战了,如果波兰宣布是乌克兰的盟国,它可以不受约束的派遣军队进入乌克兰,提供大量武器装备,共享军事资源。
但是,俄罗斯也可以将波兰视为敌人,进行全面的打击,甚至在全世界绞杀波兰的军队甚至民用设备、人员。
所以,绝大部分国家在两国宣战后,多直接声明中立。
那么,根据国际法,交战两国都不能随便袭击中立国。打个比方,为什么日本占领了香港,而不占领澳门。因为葡萄牙是中立国,除非葡萄牙主动让出澳门,不然日本进攻就等于入侵,是违背国际法的。
同样道理,一战打得如火如荼的时候,当时美国还保持中立,却突然有船只被德国潜艇击沉了。这就是严重违背国际法的事情,美国以此为借口,直接加入战争。
另外,还有更绝的。
在一战期间,留在中国境内的德国军舰需要直接进行无武装化,也就是拆除火炮,只留下自卫机枪。因为最初中国是中立国,德国军舰要么离开中国境内,要么就必须拆除武器。同样道理,英国、法国军舰也是如此。
这其实对于远洋军舰问题不大,因为他们可以转移海港,或者不断离开港口,离开中国领海即可。而内河的炮舰应该一直在中国境内行驶,就必须拆卸武器。
但是,中立国也不是你说当就当的,也有很多原则要遵守。
比如:禁止交战国的部队和装载军火或供应品的运输队通过中立国领土。(海牙第5公约第2条);
不得在中立国领土内组织战斗部队和开设征兵事务所,以援助交战国。(第5公约第4条);
禁止中立国以任何方式将军舰、弹药或任何作战物资,直接或间接提供给交战国。(第13公约第7条)。
显然,只要两国宣战,其他中立国家就不得向交战国提供军火物资、不得帮助交战国训练军事人员或者提供后勤、不得允许交战国军用单位通过。
相比国力比较强,军工强大,尤其是具有完整武器研发和自产能力的俄罗斯,乌克兰是高度依赖进口武器的。
如果乌克兰向俄罗斯宣战,等于自断后路,北约无法向乌克兰提供武器、训练。
乌克兰当然不会这么傻!
至于俄罗斯自然也不会单方面向乌克兰宣战,让自己受到各种约束,这是大傻瓜才做的事情。
所以,俄罗斯一再强调是特别军事行动,除了从宣传上不承认是侵略以外,甚至不承认是两国正式的战争。