Too much exercise, or overtraining, can cause weight gain however the mechanism of action isn't clearly defined. It's believed that hormonal changes from overtraining are responsible for most of the symptoms including changes in body composition. It is worth noting that this most often occurs with elite athletes or those trying to reach peak performance. Adequate rest between workouts and optimal nutrition can prevent overtraining and the symptoms that come along with it.