Matando duendes

Sustituidos los try catch por un manejo de excepciones manual.
Algo falla con cin.fail()