testthrow.java

来自「这是一张java应用教程的随书光盘」· Java 代码 · 共 23 行

JAVA
23
字号
import java.io.*;
public class Testthrow{
     static void readArray(int a,int b)  {
        try{if (a<b)
	  throw new ArrayIndexOutOfBoundsException ("很可惜超过数组范围!");
             else
                  {int array[]=new int[a];
                   array[b]=11;
	System.out.println("数组赋值成功!"); }}
        catch(ArrayIndexOutOfBoundsException e)
             {System.out.println("readArray方法异常提示"+e.getMessage ());
               throw e;}
	 }
     public static void main(String[] args){
    	try{
	     readArray(6,4);
	     readArray(4,6);}
                catch(ArrayIndexOutOfBoundsException e) {
                     System.out.println("main方法异常提示:"+e.getMessage ()); }
               }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?