空壳儿 2023-04-22 22:01 采纳率: 100%
浏览 17
已结题

为什么第一次输错后第二次两个问题同时出现

有没有人可以解答我的一个小问题😭😭
非常感谢!
代码:

img


第一次输入丁真,666就可以成功执行

img


第一次输入错误后,第二次输入用户名和密码的时候直接是一起出现的,不知道为什么会这样

img

  • 写回答

1条回答 默认 最新

  • Huazie 全栈领域优质创作者 2023-04-22 22:09
    关注

    输入错误时, 在用 scanner.nextLine() ,将输入流的数据都接收了,避免下一次的错误接收

    img

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录

报告相同问题?

问题事件

  • 系统已结题 4月30日
  • 已采纳回答 4月22日
  • 修改了问题 4月22日
  • 创建了问题 4月22日

悬赏问题

  • ¥20 ESP32使用MicroPyhon开发,怎么获取485温湿度的值,温湿度计使用的鞋子是Modbus RTU
  • ¥50 苹果MGIE项目部署缺少emb权重
  • ¥15 采用ansys进行机翼在特定路径下的打孔过程中的受力分析
  • ¥15 单片机adb主机连接手机,usb调试密钥无法保存
  • ¥15 已知X和Y有以下关系,求X和Y的关系式
  • ¥15 net core 同时编辑怎么防止数据多保存了
  • ¥15 matlab做ba模型让其在ba和er规则下生长
  • ¥15 请问Quartus的Verilog代码怎么写?
  • ¥100 Mac 版foxmail 收邮件问题
  • ¥15 QWebEngineView