System.out.println( "exception in ObjectOutputStream.getFieldObj(): " + e );
VM.sysWrite( "exception in ObjectOutputStream.getFieldObj(): " + e );
  public static Object getFieldObj (Object instance, Class declaringClass, String fieldName, String fieldTypeName)    throws NoSuchFieldError {      Object obj = null;      try {        // following may throw NoSuchFieldError;        Field f = declaringClass.getDeclaredField( fieldName );        f.setAccessible( true );     // to allow access to private fields        obj = f.get(instance);      }      catch ( Exception e ) {        System.out.println( "exception in ObjectOutputStream.getFieldObj(): " + e );      }      return obj;    }