我想實現自己的異常來處理用戶是否正在查找不存在的數組中的值或訪問數組中未定義的索引。ArrayIndexOutOfBoundsException的用戶定義異常
int[] myIntArray = {1,2,3};
myIntArray[4] = ?? // this invoke ArrayIndexOutOfBoundsException
所以我真正想要做的是這樣的:
try{
System.out.println("Access element:" + a[4]);
}catch(ArrayIndexOutOfBoundsException e){
// call my own exception witch I create in a new class
}
一些如何這樣的:
public class myException extends Exception
{
public invalideIndexException()
{
}
}
我新的編程,Java的文檔是有幫助的,但是我仍然爲此而感到困惑。
你可以做'拋出新MyException()之後;'了'catch' – pzaenger