но не проходит условие внутри портала
проверки с числами по условию проходит, так же проходи
3 2 1
2 2 1
package com.javarush.task.pro.task04.task0410;
import java.util.Scanner;
/*
Второе минимальное число из введенных
*/
public class Solution {
public static void main(String[] args) {
//напишите тут ваш код
Scanner scanner = new Scanner (System.in);
int minNumber = Integer.MAX_VALUE; //если присвоить 0 то всегда будет минимальным
int firstNumber = 0;
int secondNumber = 0;
int nextMinNum = Integer.MAX_VALUE;
while(scanner.hasNextInt()) { //проверка условия ввода первого целого числа
firstNumber = scanner.nextInt();
while(scanner.hasNextInt()) { //проверка условия ввода второго целого числа
secondNumber = scanner.nextInt();
break;
}
if(firstNumber == secondNumber && firstNumber < minNumber) {
minNumber = firstNumber;
} else if(firstNumber > secondNumber && secondNumber < minNumber) {
minNumber = secondNumber;
if(firstNumber > minNumber && firstNumber < nextMinNum) {
nextMinNum = firstNumber;
}
} else if(firstNumber < secondNumber && firstNumber < minNumber) {
minNumber = firstNumber;
}
if(firstNumber > minNumber && firstNumber < nextMinNum) {
nextMinNum = firstNumber;
} else if(secondNumber > minNumber && secondNumber < nextMinNum) {
nextMinNum = secondNumber;
}
}
System.out.println(nextMinNum);
}
}