zoukankan      html  css  js  c++  java
  • java.IO.EOFException异常

     错误代码为:

    43 boolean booleanResult = dis.readBoolean();//dis为DateInputStream的实例
    44 System.out.println(booleanResult);
    

      

    异常解释:

    EOF即End Of File,即文件末尾的意思。

    我们使用read()方法读取数据时,一次只读取一个byte,一个byte是无法表示-1的,所以在使用read()时若返回-1表示文件的末尾。但是其他读取方法,如readInt、readBoolean等基础数据类型时,它一次读取的不是一个字节,而是一个对应的长度(int 32位,double 64位...),当文件剩余的数据长度不满足读取的基础数据类型的长度时,就报EOFException。

  • 相关阅读:
    厂商前缀
    文本阴影和边框阴影
    2D转换
    overflow属性
    margin属性
    CSS圆角边框
    浮动定位
    文档流定位
    position属性
    选择器二
  • 原文地址:https://www.cnblogs.com/Scorpicat/p/11926710.html
Copyright © 2011-2022 走看看