“线程中的异常”;“主要”;java.util.InputMismatchException。。那';当我试着运行程序时会发生什么
包装公司 导入java.util.Scanner 公共班机{“线程中的异常”;“主要”;java.util.InputMismatchException。。那';当我试着运行程序时会发生什么,java,arrays,java.util.scanner,Java,Arrays,Java.util.scanner,包装公司 导入java.util.Scanner 公共班机{ public static void main(String[] args) { // write your code here Scanner input = new Scanner(System.in); System.out.println("Enter the number of nodes"); int nonodes = input.nextInt(); int[
public static void main(String[] args) {
// write your code here
Scanner input = new Scanner(System.in);
System.out.println("Enter the number of nodes");
int nonodes = input.nextInt();
int[] numNodes = new int[nonodes];
for (int i = 0; i < numNodes.length; i++) {
System.out.println("Enter the two connected nodes and the distant between them");
String node1 = input.next();
String node2 = input.next();
double dist = input.nextDouble();
}
}
}
publicstaticvoidmain(字符串[]args){
//在这里编写代码
扫描仪输入=新扫描仪(System.in);
System.out.println(“输入节点数”);
int nonodes=input.nextInt();
int[]节点=新的int[节点];
对于(int i=0;i
当您向扫描仪实例提供的输入值错误时,通常会发生输入不匹配异常
例如,如果您使用scanner.nextInt()请求一个整数,并提供一个字符串值而不是整数值。您将得到这种类型的异常。所以请检查input.next()和input.nextInt()行。您提供了什么输入?