有可能是得了肝硬化导致的,也有可能是食管静脉曲张引起的,需要到医院做一个全面性的检查,看一下是否有血管破裂。当长时间吃过硬的食物,有可能会出现食管出血,也有可能是得了反流性食管炎或者是食管癌引起的。在治疗的时候要多吃新鲜的蔬菜或者水果,避免熬夜,还要做到早睡早起。