肝癌如果是由肝炎病毒如乙型肝炎病毒或丙型肝炎病毒为病因,是有可能传染的,但传染的不是癌症,而是肝炎病毒,引起的疾病也是肝炎而非癌症。一般如果有肝炎病毒感染,需要积极的抗病毒治疗,不仅能控制传染性,也可以抑制病情的恶化。除了肝炎病毒,诱发肝癌的因素还有很多,如肝硬化、黄曲霉素、饮水污染、肝吸虫感染、饮酒、吸烟、肝螺杆菌、微量元素缺乏、电离辐射等。肝癌的发生非常复杂,发病机制还未研究透彻,它是环境因素和遗传因素相互作用的最终结果。