+++ /dev/null
-public class ArrayStore2
-{
- public static void main(String[] args)
- {
- new ArrayStore2().a(new Object[2], 3);
- }
-
- void a(Object[] oa, int i)
- {
- try
- {
- oa[index()] = obj();
- }
- catch (Exception x)
- {
- System.out.println (x.getClass().getName());
- }
- }
-
- int index()
- {
- System.out.println ("index");
- return 3;
- }
-
- Object obj()
- {
- System.out.println ("rhs");
- return new Object();
- }
-}