Я хочу реализовать свое собственное исключение для обработки, если пользователь ищет значение в массиве, который не существует, или для доступа к неопределенному индексу в массиве.пользовательское исключение для 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