Я в тупике, почему этот код бросает вызов, не имея выражения возврата, когда у меня есть один включенный. Любая помощь будет оценена!Почему я получаю «отсутствующий оператор возврата», хотя у меня есть оператор в коде?
код в вопросе:
public static int getSize()
{
Scanner kbd = new Scanner(System.in);
int x = 1;
while(x==1){
System.out.println("Enter the size (>0): ");
int n = kbd.nextInt();
if (n>0){
x--;
return n;
}
}
}
Большое спасибо! Как студент первого курса в CS, приятно иметь так много людей, желающих помочь. – MooTorial
Добро пожаловать :) Удачи! –