表面上看,是北國冬天的寒冷使得燕子離鄉背井去南方過冬,等到春暖花開的時節再由南方返回本鄉本土生兒育女,安居樂業。

  果真如此嗎?其實不然。原來,燕子是以昆蟲爲食的,且從來就習慣於在空中捕食飛蟲,而不善於在樹縫和地隙中搜尋昆蟲食物,也不能像松雞和雷鳥那樣雜食漿果、種子和在冬季改吃樹葉(針葉樹即使在冬季也不落葉)。可是,在北方的冬季是沒有飛蟲可供燕子捕食的。燕子又不能像啄木鳥和旋木雀那樣,去發掘潛伏下來的昆蟲的幼蟲、蟲蛹和蟲卵。食物的匱乏使燕子不得不每年都要來一次秋去春來的南北大遷徙,以得到更爲廣闊的生存空間。