Reesctructure lo que hizo Bozzo, acuerdense de tratar de desacoplar, lo otro es que las excepciones en general no se usan así, lo otro es que volví a hacer estática la clase manager