问题分析:在外面吃饭一般并不会被传染上乙肝,因为乙肝病毒主要存在于病人的血液循环之中,在唾液之中虽然也含有少量的乙肝病毒,但是对于血液循环之中的乙肝病毒含量是非常少的。而且在吃饭的时候,乙肝病毒仅仅有可能通过自己消化道的黏膜接触,一般是不能传播上乙肝的。