腸壁外壓迫可由先天性十二指腸空迴腸前異常纖維膜或索帶、胎糞性腹膜炎後遺粘連、十二指腸前門靜脈腸繫膜裂孔疝、嵌頓腹股溝斜疝或橫膈疝等病引起。食管裂孔疝也屬於畸形病因造成的不全性消化道梗阻而嘔吐後天性消化道疾病所致:如腸管或腹腔炎症後遺粘連嬰兒常見的急性腸套疊(回盲、回結或回回型等)、胃腸道異物(毛髮團胃結石等)及少見的乙狀結腸扭轉早產嬰可見乳凝塊腸梗阻。幼兒可因便秘而引起腹痛和嘔吐,伴有尿瀦留蛔蟲性腸梗阻和腸扭轉則只是由於大中城市內化肥的普遍應用才變得少見。
由於腸梗阻的病因不同病程不一(急性或慢性)、性質各異(完全性、不完全性或突發性)及病變位置有別(高位中位或低位),所以嘔吐發生的時間、性質內容、顏色及量等臨床表現有明顯差異,其中病因與年齡的關係緊密反射性嘔吐:多由胃腸道受生物、物理或化學性刺激引起,有時為多種因素混合造成。