27 lines
684 B
Java
27 lines
684 B
Java
package exp9;
|
|
|
|
import java.util.Scanner;
|
|
|
|
public class ExceptionTest {
|
|
public static void main(String[] args) {
|
|
int[] nums = new int[5];
|
|
int size=0;
|
|
Scanner scan = new Scanner(System.in);
|
|
|
|
while (true) {
|
|
try {
|
|
String str = scan.nextLine();
|
|
nums[size] = Integer.parseInt(str);
|
|
size++;
|
|
} catch (NumberFormatException e) {
|
|
System.out.println("不接受非整数字符!");
|
|
} catch (ArrayIndexOutOfBoundsException e){
|
|
System.out.println("数组已满!");
|
|
break;
|
|
}
|
|
}
|
|
|
|
scan.close();
|
|
}
|
|
|
|
} |