In ww2, is there a specific reason why Germany didn’t invade Switzerland?
Hitler considered invading Switzerland on a number of occasions during WWII, but it was never one of his main priorities. After the surrender of France and events of Dunkirk, Hitler briefly considered invading Switzerland, but changed his focus to the invasion of Russia.
In general, Germany did not invade Switzerland due to the fact that it was an extremely mountainous country that was well defended and had a strong and well-trained force of around 830,000 troops.
Hitler also saw no gain from taking the nation other than more territory, and so never fully considered a large-scale invasion of the country.