本病主要由胰腺组织受胰蛋白酶的自身消化作用。在正常情况下,胰液内的胰蛋白酶原无活性,待其流入十二指肠,受到胆汁和肠液中的肠激酶(enterodinase)的激活作用后乃变为有活性的胰蛋白酶,方具有消化蛋白质的作用。胰腺瘘时因某些因素(下述)激活了胰蛋白酶,后者又激活了其它酶反应,如弹性硬蛋白酶(elastase)及磷脂酶A(phospholipaseA),对胰腺发生自身消化作用,促进了其坏死溶解。已查出在胰腺腺泡的酶原颗粒中含有高浓度的弹性硬蛋白酶,在胰腺分泌液中含有无活性的该酶前体,后者可被胰蛋白酶激活而能溶解弹性组织,从而破坏血管壁及胰腺导管。