老年人出现一直吐,一般情况下是由消化不良、胃溃疡和慢性肝炎有关系。消化不良患者平时由于消化酶缺乏,肠道蠕动减慢,胃动力不足,摄入的食物不能及时消化。特别是吃了比较难消化的高淀粉、高脂肪类的食物,食物残留在胃中时间过长,胃排空延迟,食物在胃中腐化发酵,产生大量的气体,引起胃内压增高,所以会出现胀气呕吐。胃溃疡的病人由于胃黏膜受到损伤,分泌胃酸过多,当吃了食物之后,就会刺激胃部分泌大量的胃酸,刺激胃壁会出现呕吐。慢性肝炎的病人由于肝功能受到损伤,胆汁分泌不足,无法帮助肠道消化吸收脂肪类的食物,也会引起胀气呕吐等症状。