因为你用的nextDouble,即输入的必须是Double,而你输入字符,就会报错。在14行调用next()返回String ,你可以在此处打印出来 , 然后自己拆分了,将string 转换为Double
你要把浮点数前面那个字符读掉,才能调用nextDouble啊,不然读取的不是浮点数