www.pudn.com > j2me_cldc-1_1-fcs-src-winunix.rar > InterruptedIOException.java
/* * Copyright © 2003 Sun Microsystems, Inc. All rights reserved. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * */ package java.io; /** * Signals that an I/O operation has been interrupted. An *InterruptedIOExceptionis thrown to indicate that an * input or output transfer has been terminated because the thread * performing it was terminated. The field {@link #bytesTransferred} * indicates how many bytes were successfully transferred before * the interruption occurred. * * @author unascribed * @version 12/17/01 (CLDC 1.1) * @see java.io.InputStream * @see java.io.OutputStream * @since JDK1.0, CLDC 1.0 */ public class InterruptedIOException extends IOException { /** * Constructs anInterruptedIOExceptionwith *nullas its error detail message. */ public InterruptedIOException() { super(); } /** * Constructs anInterruptedIOExceptionwith the * specified detail message. The stringscan be * retrieved later by the *{@link java.lang.Throwable#getMessage}* method of classjava.lang.Throwable. * * @param s the detail message. */ public InterruptedIOException(String s) { super(s); } /** * Reports how many bytes had been transferred as part of the I/O * operation before it was interrupted. */ public int bytesTransferred = 0; }