【发布时间】:2016-03-04 10:37:27
【问题描述】:
当我确实包含了一个 return 语句时,我很难理解为什么这段代码会因为没有 return 语句而出现问题。任何帮助将不胜感激!
有问题的代码:
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;
}
}
}
【问题讨论】:
标签: java