白痰一直吐不完是因为一些呼吸道疾病导致。如果出现肺炎、支气管炎等症状,就会导致一直吐白痰,应该到医院呼吸内科挂号进行检查。脾虚人,还会导致一直吐白痰,在饮食方面要多吃清淡食物,不能吃太油腻、辛辣食物,另外还要注意保暖,避免胃部着凉。有可能是因为某些器官没有占位性病变,也有可能导致吐白痰,如肺泡细胞癌,如果一直吐白痰不清楚原因,一定要及时去医院检查。