java Scanner连续抛出异常

**所在的包:**java.utiljava 问题描述: 在使用scanner进入数字读取时,当输入的数字有误时(如:12a1)会抛出异常,这时若是再重复进行数字读取时,会一直抛出异常web 缘由: 当读取产生异常时,以前输入的内容任然驻留在Scanner缓冲区内,再次进行输入读取时,读取到的依然是以前的错误内容,致使异常的连续产生。svg 解决: 读取产生异常后,调用scanner.next()
相关文章
相关标签/搜索