There is no joinpoint for array access so you cannot catch the exception
unfortunately.

Some form of support could be added to AspectJ, but is not currently on the
radar.

cheers,
Andy


On 8 January 2014 05:00, Krishna Jasty <krishna.ja...@tcs.com> wrote:

> Hi ,
> Can anybody faced a similar situation like this.
>
> How to specify a pointcut and advice for caching this type of exception.
>
>                 try{
>                         int array[]={10,20,30};
>                         System.out.println("The value of array is"
> +array[5]);
>                    }
>                 catch(ArrayIndexOutOfBoundsException aiob){
>                          aiob.printStackTrace();
>                 }
>
> Thanks,
> Krishna
>
> =====-----=====-----=====
> Notice: The information contained in this e-mail
> message and/or attachments to it may contain
> confidential or privileged information. If you are
> not the intended recipient, any dissemination, use,
> review, distribution, printing or copying of the
> information contained in this e-mail message
> and/or attachments to it are strictly prohibited. If
> you have received this communication in error,
> please notify us by reply e-mail or telephone and
> immediately and permanently delete the message
> and any attachments. Thank you
>
>
> _______________________________________________
> aspectj-users mailing list
> aspectj-users@eclipse.org
> https://dev.eclipse.org/mailman/listinfo/aspectj-users
>
>
_______________________________________________
aspectj-users mailing list
aspectj-users@eclipse.org
https://dev.eclipse.org/mailman/listinfo/aspectj-users

Reply via email to