由于肠道对外界刺激过度敏感引起,如进食生冷的辣椒或冰镇食品。而心理亦可造成胃肠道痉挛的症状,如工作压力、紧张情绪、恐惧等。
污染或腐败变质食物、刺激性化学物质、某些重金属中毒,以及某些变态反应等都能引起肠炎。