break;
continue;
  public String readLine()    throws IOException  {    checkClosed();    int c = -1;    boolean eol = false;    StringBuffer buffer = new StringBuffer();    while (!eol && (c = read()) != -1)      {	switch(c)	  {	  case '\r':	    // Consume following \n'	    long oldPosition = getStreamPosition();	    if (read() != '\n')	       seek(oldPosition);	  case '\n':	    eol = true;	    break;	  default:	    buffer.append((char) c);	    break;	  }      }    if (c == -1 && buffer.length() == 0)      return null;    return buffer.toString();  }