@Override public void close() throws IOException {
  while (in != null) {
    nextStream();
  }
  e=null;
}

@ Override public void close ( ) throws IOException { while ( in != null ) { nextStream ( ) ; } e = null ; }
closes all streams in this sequence of input stream .
