编写一个满足下列要求的异常处理程序。 创建一个由100个随机整数构成的数组。 提示用户输入数组的下标,然后显示对应的元素值。如果指定的下标越界,则显示 “越界!”消息。


编写一个满足下列要求的异常处理程序。
1. 创建一个由100个随机整数构成的数组。
2. 提示用户输入数组的下标,然后显示对应的元素值。如果指定的下标越界,则显示 “越界!”消息。

import java.util.Random;
import java.util.Scanner;
public class Exercise1 
{
    public static void main(String[] args) 
    {
        try
        {
            Random r=new Random();
            Scanner reader=new Scanner(System.in);
            int [] array=new int[100];
            for (int i=0;i<100 ;i++ )
            {
                array[i]=r.nextInt();
            }
            int n;
            System.out.println("please input n:");
            n=reader.nextInt();
            System.out.println(array[n]);

        }
        catch (java.lang.ArrayIndexOutOfBoundsException e)
        {
            System.out.println("越界");
        }
        
    }
}

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM