多梦一般是由于精神紧张、兴奋、抑郁、恐惧、焦虑、烦闷等精神因素引起的。需要放松心情,不可对做梦过分关注,睡前半小时到1小时之间一思考问题或者看书的,做适当的体力活动,避免紧张的脑力活动,也可以吃一些食物来预防失眠。