成因有很多种,但每一种都有共同前提:易于集水,并且阶段蒸发量+渗出量+地表径流出之和小于所有入湖水量。
然后才是问易于集水的环境怎么来的。
地壳构造运动的结果,譬如局部断裂,下陷。(构造湖)
火山口(火山湖)
因为火山喷发出现的熔岩流,或者因为滑坡泥石流等阻塞河道形成(堰塞湖)
河流改道,截弯取直,旧河道变为湖(河成湖)
风蚀洼地(风成湖)
因为岩石含可溶物,在流水侵蚀下形成洼地(溶蚀湖)
因为冰川作用,或者冰川消融后遗留的冰碛堆积(冰川湖)
因为海水侵蚀,堆积,在离海不远的地方形成湖(海成湖)
水库等(人工湖)