消化性潰瘍的病因包括以下幾種:1、幽門螺桿菌的感染,幽門螺桿菌的感染,是消化性潰瘍的主要病因。所以一旦診斷為消化性潰瘍,一定要檢查有無幽門螺桿菌的感染。一旦有,一定要積極根除,否則治療瞭消化性潰瘍,幽門螺桿菌能持續存在,那麼停藥後潰瘍的復發率可以達到50%-70%。2、非甾體類抗炎藥,也就是常說的阿司匹林和解熱鎮痛藥。這些藥長期服用,也可以導致消化性潰瘍。3、胃酸和胃蛋白酶,患者胃酸分泌過多,並且刺激胃蛋白酶的激活,從而引起消化性潰瘍。特殊的病人,比如阻礙綜合征或者胃泌素瘤的患者可以出現難治性潰瘍。所以如果能在根除幽門螺桿菌以後,或者已經排除藥物的原因,仍然出現膽汁性潰瘍,一定要檢測有無胃酸過度分泌的疾病。4、其他的危險因素,包括吸煙、應激跟心理因素以及不當的飲食,比如大量飲酒、濃咖啡、濃茶都有可能刺激胃酸的分泌,對消化性潰瘍都有一定的誘發作用。