La función '|1' no devuelve un valor en todas las rutas de acceso de código. Podría darse una excepción de referencia nula ...