有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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) 个答案