Can a PokeBall catch a human?
So, technically Pokeballs can catch people except you have to malnipulate it so it’ll catch anything. In one pokemon game there is the possibility to catch a human, but even a master ball fails, so to answer your question. No its not possible.
How does a PokeBall actually work?
Very little is actually known about Pokéballs. When the ball hits a Pokémon, they are converted into a form of energy, and are sent flying inside of it — at least, that’s the case in the anime. In the games, Pokémon visibly shrink into the balls. Either way, they are sucked inside of the ball.