manejo de error
Publicado por tincopasan (4 intervenciones) el 25/04/2020 01:29:19
hola:
acá vamos con otra duda, seguro que tonta, pero todavía me cuesta un poco la lógica de este lenguaje.
Si tengo este código por ejemplo:
al producirse el error de conversión a entero termino el programa, mi duda es:
¿como puedo hacer para repetir la entrada hasta que se ingrese el valor correcto? o sea que si se ingresa "a" vuelva a pedir el ingreso de un número.
Saludos.
acá vamos con otra duda, seguro que tonta, pero todavía me cuesta un poco la lógica de este lenguaje.
Si tengo este código por ejemplo:
1
2
3
4
5
6
7
entrada, err := adivinado.ReadString('\n')
entrada = strings.TrimSpace(entrada)
numero, err := strconv.Atoi(entrada)
if err != nil {
fmt.Println("Debe ingresar números")
return
}
al producirse el error de conversión a entero termino el programa, mi duda es:
¿como puedo hacer para repetir la entrada hasta que se ingrese el valor correcto? o sea que si se ingresa "a" vuelva a pedir el ingreso de un número.
Saludos.
Valora esta pregunta


0