为什么第二次的next.Double没有输入的机会直接报错

img


为什么第二次的next.Double没有输入的机会直接报错
为什么第二次的next.Double没有输入的机会直接报错
为什么第二次的next.Double没有输入的机会直接报错

你输入的内容明显不符合double的规则,转化不了double,自然就错了,你应该输入整数或者小数
如有帮助,请采纳!

Java的try{}catch异常处理机制正常情况下是在程序出现错误的时候,将程序的错误捕获然后终止程序的运行
当输入.的时候,程序已经出现错误了并终止了,所以第二次的next.Double没有输入的机会