问题分析:引起胃痉挛的原因是以下情况。1、饮食不当。如果吃了生冷、油腻、吃太多,都可能会引起胃痉挛。2、胃部着凉。如果是因为饮食、外部环境等原因导致的胃部受凉、刺激而出现的痉挛收缩。3、抽烟。长期、高强度吸烟会提高胃部抽筋的机率。4、药物。非甾体类抗炎药会导致胃液的分泌失调,从而导致胃的炎症反应。5、心理因素。胃部抽筋是由于长时间的精神紧张、情绪激动、紧张等原因造成的。日常生活中,应当注意尽量不要抽烟喝酒,少喝咖啡、浓茶,避免暴饮暴食。