肝癌主要包括肝細胞癌和肝膽管細胞癌,肝細胞癌主要病因包括以下幾類:

1、病毒性肝炎:包括乙型肝炎、丙型病毒性肝炎,長期慢性乙肝和丙肝會引起肝癌;

2、酒精性肝硬化:長期酗酒會在肝硬化基礎上進行癌變;

3、長期食用黴變食物:黴變食物中含有黃麴黴素,長期食用會引起肝癌,以肝細胞癌為主。肝膽管細胞癌絕大多數與膽管炎相關,大部分肝內外膽管結石患者在長期炎症刺激下,膽管細胞惡變、增殖,變成膽管細胞癌。極少類肝癌如肝血管內皮瘤是肝臟的惡性腫瘤,絕大多數可能與遺傳因素有關。