Have Cat Questions? Ask a Cat Vet Online.
The cat needs to go into a vet and be sedated. Under sedation they can do a complete oral investigation into the throat as well. They need to observe the area to make sure there is no growth, tumor, infection or foreign body.
The not eating can continue to go until the cat quits eating and goes into liver failure.
Please seek out your vet.