I have a problem trying to use the try/catch in my code. Whenever i try and return the result; i get the error "cannot resolve symbol 'result'". Here is my code.
public Object remove(int index) {
try{
Object result = this.get(index);
for (int k = index; k < size-1; k++) items[k] = items[k + 1];
items[size] = null;
size--;
return result;
}catch(ArrayIndexOutOfBoundsException e){
System.out.println("Exception occurred in 'remove' method.");
return result;
}
}