从行中删除分号
while (moneyTemp.hasNextLine());
Semicolom使while循环不做任何事情就完成其主体,这意味着它
while(){}在while条件为true时不执行任何操作,并且由于您的条件是hasNextLine()它一次又一次地检查同一行,从而导致无限循环。

从行中删除分号
while (moneyTemp.hasNextLine());
Semicolom使while循环不做任何事情就完成其主体,这意味着它
while(){}在while条件为true时不执行任何操作,并且由于您的条件是hasNextLine()它一次又一次地检查同一行,从而导致无限循环。