Is white sputum a lung cancer?

White sputum is not necessarily caused by lung cancer, but if you cough up hundreds or even thousands of millilitres of sputum per day, and the sputum is in the form of slurry foam or with blood in it, and you have a long-term smoking condition, you should be alert to the possibility of lung cancer.