編寫一個滿足下列要求的異常處理程序。
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("越界"); } } }
