biblioteca - manejo de error