- /*
 - * @(#)EOFException.java 1.13 03/12/19
 - *
 - * Copyright 2004 Sun Microsystems, Inc. All rights reserved.
 - * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
 - */
 - package java.io;
 - /**
 - * Signals that an end of file or end of stream has been reached
 - * unexpectedly during input.
 - * <p>
 - * This exception is mainly used by data input streams to signal end of
 - * stream. Note that many other input operations return a special value on
 - * end of stream rather than throwing an exception.
 - * <p>
 - *
 - * @author Frank Yellin
 - * @version 1.13, 12/19/03
 - * @see java.io.DataInputStream
 - * @see java.io.IOException
 - * @since JDK1.0
 - */
 - public
 - class EOFException extends IOException {
 - /**
 - * Constructs an <code>EOFException</code> with <code>null</code>
 - * as its error detail message.
 - */
 - public EOFException() {
 - super();
 - }
 - /**
 - * Constructs an <code>EOFException</code> with the specified detail
 - * message. The string <code>s</code> may later be retrieved by the
 - * <code>{@link java.lang.Throwable#getMessage}</code> method of class
 - * <code>java.lang.Throwable</code>.
 - *
 - * @param s the detail message.
 - */
 - public EOFException(String s) {
 - super(s);
 - }
 - }