package desafiocontrolefluxo;
import java.util.Scanner;
public class Contador {
public static void main(String[] args) {
Scanner terminal = new Scanner(System.in);
System.out.println("Digite o primeiro número:\n");
int num1 = terminal.nextInt();
System.out.println("Ótimo! Agora digite um segundo número:\n");
int num2 = terminal.nextInt();
try {
contar(num1, num2);
} catch (ParametroInvalidoException exception) {
System.out.println("O segundo número inserido no terminal deve ser MAIOR que o primeiro!");
}
}
static void contar(int num1, int num2) throws ParametroInvalidoException {
if (num1 >= num2) {
throw new ParametroInvalidoException("O segundo número inserido no terminal deve ser MAIOR que o primeiro!");
}
int contagem = num2 - num1;
for (int numImp = 1; numImp <= contagem; numImp++) {
System.out.println("Imprimindo número: " + numImp);
}
}
}
package desafiocontrolefluxo;
import java.util.Scanner;
public class Contador {
}