问答详情
源自:7-1 简易扑克牌游戏

为什么这两种代码一个正常一个会死循环,请输入正确id的地方

http://img2.mukewang.com/59c71fff0001550b05370509.jpg

http://img4.mukewang.com/59c72000000173a605570512.jpg

http://img4.mukewang.com/59c7200100015ad704820118.jpg

http://img1.mukewang.com/59c720020001d23a03790196.jpg

上面一行代码正常,下面一行死循环

提问者:64946 2017-09-24 11:02

个回答

  • qq_七只小乌鸦_0
    2017-09-25 18:33:38
    已采纳

    在catch里面加String s=console.next();

  • qq_七只小乌鸦_0
    2017-09-25 22:43:42

    可能是缓冲区啥的,由于你输入的不是int 型而是w,w会一直在缓冲区里,直道它被正确取出,那时缓冲区才为空。所以一直循环下去