代码:
ax1.fill_between(mean.index, mean.elec - std.elec, mean.elec + std.elec)
这个循环第一次起作用,但是在select方法返回之后,一旦它到达nextInt(),它就会抛出NoSuchElementException。其中一种方法的内部(它们几乎都是一样的)
public static void main(String args[]){
DBConnectionPool.ConnectionPool();
int scelta = 0;
Scanner sc = new Scanner(System.in);
for(;;) {
System.out.println("Selezionare il tipo di operazione da eseguire:");
System.out.println("1: Inserimento");
System.out.println("2: Modifica");
System.out.println("3: Cancellazione");
System.out.println("4: Altre");
System.out.println("5: Liste");
System.out.println("98: TEST");
System.out.println("99: Esci");
scelta = sc.nextInt();
sc.nextLine();
switch (scelta) {
case 1: opInserimento(sc);
break;
case 2: opModifica(sc);
break;
case 3: opCancella(sc);
break;
case 4: altreOp(sc);
break;
case 5: liste(sc);
break;
case 98: testSuite.testStart();
case 99:
System.out.println("Uscita");
sc.close();
return;
}
}
}
这基本上是一个子菜单。如果我跳过开关块,循环工作正常,所以我假设它必须是子菜单中发生的问题。有什么想法吗?