If I am trying to level a Pokemon (Munna, for example), so I wander around and battle lots of wild Pokemon, and then I decide to catch one of these wild Pokemon (because I don't have it yet), will my Munna (or whoever I was using during that battle) still get experience points (EXP) for that battle? Or do you only get EXP if you actually make the Pokemon faint?
Do your Pokemon gain experience when you catch Pokemon
pokemon-fifth-generationpokemon-series
Best Answer
In Pokemon Generations 1-5 you do not gain experience from catching, however in Pokemon Generations 6+ (X and Y, and Omega Ruby and Alpha Sapphire), You do indeed gain Exp From catching Pokemon