Помогите ,плис разобраться,почему у меня не проходит решение задачи, хотя требования ,на мой взгляд, выполнены
package com.javarush.task.pro.task04.task0410;
import java.util.Scanner;
/*
Второе минимальное число из введенных
*/
public class Solution {
public static void main(String[] args) {
//напишите тут ваш код
int min=Integer.MAX_VALUE;
int min1=Integer.MAX_VALUE;
Scanner scaner=new Scanner(System.in);
while (scaner.hasNextInt())
{
int d=scaner.nextInt();
if(d<min){
min=d;
}
else
if(d<=min1&&d>min){
min1=d;
}
else {} ;
d++;
}
System.out.println(min1);
}
}