public synchronized void mark(final int limit){
  try {
    in.mark(limit);
  }
 catch (  IOException ioe) {
    throw new RuntimeException(ioe.getMessage());
  }
}

public synchronized void mark ( final int limit ) { try { in . mark ( limit ) ; } catch ( IOException ioe ) { throw new RuntimeException ( ioe . getMessage ( ) ) ; } }
marks the read limit of the reader .
