從來就這個問題在這個測試用例計劃:開關 - 異常線程「main」 java.lang.ArrayIndexOutOfBoundsException:0
package testecase;
public class TesteCase {
public static void main(String args []) {
// TODO code application logic here
switch (args [0] .charAt (0)) {
case 'A':System.out.println("Vogal A ");
break;
case 'E':System.out.println("Vogal E ");
break;
default:System.out.println("Não é vogal ");
}
}
}
我該如何解決呢?
當您運行代碼時,您是否傳遞參數? – Gatusko
check args.lenght> 0 –
只是將一個arg傳遞給你的程序。例如在第一種情況下輸入'java TestCase Abc' – davidxxx