java如何向arraylist的主方法抛出异常?
/创建一个名为callMethod的方法,其中显示arraylist中的所有国家/地区,如果超过5个国家/地区,该方法将向main()方法抛出异常/
导入java。util。阵列
导入java。util。名单
导入java。util。列表迭代器
公共阶级国家{
static List<String> country = Arrays.asList("Singapore", "America", "France","Japan","China","UK","Indonesia","India");
public static void main(String[] args) {
ListIterator<String> myListIterator = country.listIterator();
while (myListIterator.hasNext()) {
System.out.print(myListIterator.next() + " ");
}
System.out.println();
Countries countries = new Countries();
countries.callMethod();
}
public void callMethod() {
try {
System.out.println(country.get(6));
} catch (ArrayIndexOutOfBoundsException e) {
System.out.println("Maximum countries is 5");
}
}
}
共 (0) 个答案