Did he used to eat more foods and then recently started the throwng and not eating much? If so, it's normal, just keep offering, trying, exposing, teaching.
If on the other hand, he's never eaten a lot of foods and has turned up his nose about textures, etc. You might want to see what it is about certain foods he doesn't like and slowly working on trying new textures, etc.