引起甲肝的原因有粪口传播,消化道传播。甲肝是经粪-口传播途径感染人体的,无甲肝病毒抗体的人吃了经甲肝病毒污染的、而且未经严格消毒的水或食物,就会得甲肝,个人卫生习惯不良,居住拥挤,人口稠密,也容易发生甲型肝炎。