二战期间德国没有入侵瑞士的原因可以归纳为以下几点:
瑞士位于欧洲中心地带,周围有多个边境,易守难攻,且其地形以阿尔卑斯山为主,对德国坦克战法的运用构成障碍。
瑞士与德国之间存在重要的经济和金融联系,包括物资运送通道和瑞士银行。瑞士银行为德国高层存放了大量战争财富,德国若攻击瑞士,可能会对其经济造成巨大影响。
瑞士历史上一直保持着中立地位,这一传统得到了国际社会的认可。德国在二战期间也需要其他国家的中立,因此没有轻易破坏瑞士的中立状态。
英国和苏联作为德国的主要对手,都不希望瑞士被德国占领,这给德国带来了国际压力。
德国在二战期间的主要对手是英国和苏联,资源有限,不愿在瑞士这样的弹丸小国上消耗过多兵力。
许多德国高官将私财存放在瑞士银行,为了保证这些资产的安全,德国也不愿冒险攻击瑞士。
综上所述,德国在二战期间没有入侵瑞士,主要是因为瑞士的战略位置、经济和金融联系、中立传统以及国际社会的压力等多重因素的综合考量