因为sc.nextLine读取了输出语句的换行内容。可以读取两次,忽略第一次读取。另外很奇怪,为什么截图只截一点点,有什么商业机密吗?既然贴了异常栈信息,也把代码行号贴出来,不然异常信息里面的行号信息有什么用呢?