它的主要病因是幽门螺杆菌的感染,它是消化性溃疡主要的原因,它的主要的机制就是间接或者是直接的使胃酸分泌增加,从而使十二指肠的酸负荷会增加,而造成十二指肠黏膜破坏。
还有一种就是非甾体的抗炎药物,它是引起消化性溃疡到又一常见的病因,它通过破坏黏膜屏障使黏膜的防御和修复功能受损,导致消化性溃疡的发生。还有一种是胃酸和胃蛋白酶,消化性溃疡的最终形成就是它们的自身消化作用所导致的。
胃蛋白酶一般是只有在胃酸小于四十后才有活性,是胃酸依赖性的,因此消化性溃疡发生起关键作用的就是胃酸,胃酸是溃疡形成的直接原因,胃酸的损害只是在胃、十二指肠黏膜的防御和修复机制遭受破坏的时候发生。另外的其他因素有吸烟、急性的应激和十二指肠的运动异常,或者是遗传因素。