消化性溃疡的病因和发病机制十分复杂,目前还没有完全弄清楚,但是胃酸分泌过多是重要的原因之一。在正常情况下,胃液中胃酸和胃蛋白酶的消化作用均不能损伤胃粘膜而造成溃疡,因为正常胃粘膜具有一系列的防护功能,使人体既能保持良好的消化功能,又能保护胃和十二指肠粘膜免受损害。所以酸性胃液的侵蚀作用和胃肠粘膜的防御作用处于一种相对平衡状态,如果这一平衡受到破坏,则可发生消化性溃疡。在动物实验中,采取任何使胃酸增加的方法,都可使动物产生消化性溃疡。所以,目前的医生很少单独应用抗酸剂来治疗消化性溃疡。