Podrias usar un ciclo while en donde la condicion sea que pare cuando el usuario ingrese un valor no requerido. Por ejemplo
Código Java:
Ver originalwhile(int valor!=0)
{
//El codigo de ingreso de numeros
//el numero asignado a la variable valor
}
Cuando el usuario quiera parar de ingresar valores simplemente ingresa cero y el ciclo parara