造成肠梗阻的原因较多,有些肠梗阻是由于肠癌造成的,有些肠梗阻不是肠癌造成的。有些肠癌可以合并肠梗阻,比如小肠癌、结肠癌、直肠癌,如果长大堵住了肠腔它就会造成肠梗阻。但是造成肠梗阻的原因,它除了肠癌还有其它的原因,比如常见的有粘连性的肠梗阻,腹腔以前做过手术发生了肠子粘连,这个是最常见的肠梗阻类型的原因,粘连性肠梗阻就不是肠癌造成。还有腹腔的其它的肿瘤压迫所造成肠梗阻,比如腹膜后的肿瘤长大压迫肠管,肠管不通畅;或者是其它器官的肿瘤,比如卵巢癌压迫肠管,也会造成肠梗阻。
还有一些肠梗阻不是癌症造成,是其它的原因引起的,比如有肠扭转,肠子扭转超过了270º、360º,也是会造成肠梗阻。还有一些肠套叠,最常见的就是儿童,小孩会发生肠套叠所造成肠梗阻。除了这些还有一些肠梗阻是血运性的肠梗阻,比如肠系膜上血管发生了栓塞或者是发生了血栓形成,也会造成血运性肠梗阻。还有一些肠梗阻是由于腹腔感染或者是电解质紊乱、低钾、腹膜后血肿,可造成麻痹性的肠梗阻。肠梗阻有可能是肠癌,但是大部分不是肠癌。