Ya he did, but he didn't have any opposition when crossing the Alps. I doubt the Nazis would have extended the same courtesy. It was bad enough fighting in the Italian mountains on the way up the boot. Crossing the Alps against a skilled and determined enemy... that would be ugly.
Actually, Hannibal did have to fight the local tribes while taking his forces through the Alps, and suffered a lot of casualties while doing so.