1 /* 2 * @(#)IOError.java 1.3 06/05/02 3 * 4 * Copyright 2006 Sun Microsystems, Inc. All rights reserved. 5 * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. 6 */ 7 8 package java.io; 9 10 /** 11 * Thrown when a serious I/O error has occurred. 12 * 13 * @author Xueming Shen 14 * @version 1.3 05/02/06 15 * @since 1.6 16 */ 17 public class IOError extends Error { 18 /** 19 * Constructs a new instance of IOError with the specified cause. The 20 * IOError is created with the detail message of 21 * <tt>(cause==null ? null : cause.toString())</tt> (which typically 22 * contains the class and detail message of cause). 23 * 24 * @param cause 25 * The cause of this error, or <tt>null</tt> if the cause 26 * is not known 27 */ 28 public IOError(Throwable cause) { 29 super(cause); 30 } 31 32 private static final long serialVersionUID = 67100927991680413L; 33 } 34