- java.lang.Object
 -  
      
- java.lang.Throwable
 -  
        
- java.lang.Exception
 -  
          
- java.io.IOException
 -  
            
- java.io.ObjectStreamException
 -  
              
- java.io.OptionalDataException
 
 
 
 
 
 
-  
       
- 实现的所有接口
 -  
         
Serializable 
public class OptionalDataException extends ObjectStreamException
异常表示由于未读原始数据导致对象读取操作失败,或者属于流中序列化对象的数据结束。 在两种情况下可能会抛出此异常:- 当流中的下一个元素是原始数据时,尝试读取对象。 在这种情况下,OptionalDataException的长度字段设置为可立即从流中读取的原始数据的字节数,并且eof字段设置为false。
 - 尝试通过类定义的readObject或readExternal方法读取可消耗数据的末尾。 在这种情况下,OptionalDataException的eof字段设置为true,length字段设置为0。
 
- 从以下版本开始:
 - 1.1
 - 另请参见:
 - Serialized Form
 
 
-  
        
       
-  
             
方法摘要
 
 -