java 句柄无效_Java 关于java.io.IOException: 句柄无效。
问题出在这voidMessageOut(){try{System.out.print("Number:");Number=buf.readLine();System.out.print("Name:");Name=buf.readLine();System.out.print("English:");English=Intege...
问题出在这void MessageOut(){
try {
System.out.print("Number:");
Number=buf.readLine();
System.out.print("Name:");
Name=buf.readLine();
System.out.print("English:");
English=Integer.parseInt(buf.readLine());
System.out.print("Computer:");
Computer=Integer.parseInt(buf.readLine());
} catch (IOException e) {
e.printStackTrace();
}
try {
dataout.writeUTF(Number);
dataout.writeUTF(Name);
dataout.writeInt(English);
dataout.writeInt(Computer);
dataout.close();
} catch (IOException e) {
e.printStackTrace();
}
}
异常如下:
java.io.IOException: 句柄无效。
at java.io.FileOutputStream.writeBytes(Native Method)
at java.io.FileOutputStream.write(Unknown Source)
at java.io.DataOutputStream.write(Unknown Source)
at java.io.DataOutputStream.writeUTF(Unknown Source)
at java.io.DataOutputStream.writeUTF(Unknown Source)
at 第一题.MessageOut(Test2.java:42)
at Test2.main(Test2.java:59)
本来我是把两个try代码块分开写入两个方法依次执行的,没异常,现在写进一个方法就有异常了?请高手帮看看,解释下。。谢谢
下面这样写就没异常
void MessageIn(){
try {
System.out.print("Number:");
Number=buf.readLine();
System.out.print("Name:");
Name=buf.readLine();
System.out.print("English:");
English=Integer.parseInt(buf.readLine());
System.out.print("Computer:");
Computer=Integer.parseInt(buf.readLine());
} catch (IOException e) {
e.printStackTrace();
}
}
void MessageOut(){
try {
dat.writeUTF(Number);
dat.writeUTF(Name);
dat.writeInt(English);
dat.writeInt(Computer);
} catch (IOException e) {
e.printStackTrace();
}
}
}
展开
java 句柄无效_Java 关于java.io.IOException: 句柄无效。相关推荐
- java 句柄无效_Java开发网 - java.io.IOException: 句柄无效???
Posted by:aideliwu Posted on:2004-09-01 21:32 我思考le很久,也查看啦代码很久,可还是百思不得其解, 在Freejava中运行的结果还是: java.io ...
- java 句柄无效_java.io.IOException: 句柄无效 异常是什么引起的
当前位置: IT大杂烩 > Java > java.io.IOException: 句柄无效 异常是什么引起的 java.io.IOException: 句柄无效 异常是什么引起的 www ...
- java.io.IOException: 句柄无效。
java.io.IOException: 句柄无效. at java.io.FileInputStream.close0(Native Method) at java.io.FileInputStre ...
- java音频教程_Java如何使用IO流实现音频的剪切和拼接的示例代码
这篇文章主要为大家详细介绍了Java使用IO流实现音频的剪切和拼接,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 需求:使用IO流将指定目录下的若干个音频文件的高潮部分,进行剪切,并重新拼接成一首 ...
- java c 解决方案_Java jdk安装及javac命令无效解决方案
一,我们安装java8,如下,我们可以选择安装地址,这个地址是我们用来配置环境变量的,唯一注意的是这个,其他的都是默认下一步.直至安装完成,jdk下载地址 二,我们配置环境变量 1>java_h ...
- java sql异常_java.sql.SQLException: Io 异常: Got minus one from a
java.sql.SQLException: Io 异常: Got minus one from a read call at oracle.jdbc.driver.DatabaseError.thr ...
- eclipse java web乱码_JAVA and JAVA WEB with TOMCAT and ECLIPSE 学习过程中遇到的字符乱码问题及解决方法汇总(随时补充)...
JAVA语言具有跨平台,unicode字符集编码的特点. 但是在开发过程中处理数据时涉及到的字符编码问题零零散散,尤其是处理中文字符时一不留神就可能出现一堆奇奇怪怪的符号,俗称乱码. 对于乱码,究其原 ...
- java序列化 反序列化_Java序列化– Java序列化
java序列化 反序列化 Serialization in Java was introduced in JDK 1.1 and it is one of the important feature ...
- java获取屏幕截图_java 利用java运行时的方法得到当前屏幕截图的方法
将截屏图片保存到本地路径: package com.test; import java.awt.AWTException; import java.awt.Dimension; import java ...
- java缓冲输入流_java入门 -- Java I/O(五)输入缓冲流BufferedInputStream
/* * 缓冲输入字节流: * 作用:提高输入效率,比缓冲字节流跟高 * 输入字节流体系: * ----| InputStream 抽象列 * ---------| FileInputStream 读 ...
最新文章
- 查看centos系统配置详细信息
- 微服务架构可视化平台实践
- 计算机网络技术与计算机应用技术,计算机网络技术和计算机应用技术.pdf
- PHP serialize JSON 解析
- 关于单元测试脚手架的几点思考
- 【bzoj3991】[SDOI2015]寻宝游戏 树链的并+STL-set
- Linux基础:linux网络接口
- 浙江独立学院计算机专业排名2015,2014-2015年中国独立学院排名
- 15个素材下载网站,从此不做「伸手党」!
- matlab的四个取整函数!
- 打印机显示服务器脱机是什么原因,打印机显示“脱机”的原因和解决办法
- 这个寒冷的冬天 是谁的机会?
- acm-(dp计数)Educational Codeforces Round 97 (Rated for Div. 2) F. Emotional Fishermen
- [因果推断] 什么是因果推断(一)
- Mongo和Couch对比
- 个人日记——用来激励自己
- https证书错误或者过期
- latex在参考文献表中不输出网址和doi
- 上下五千年历史朝代歌
- 二维码制作方法分享,学会这招轻松制作二维码
热门文章
- 上网行为管理软件的主要功能、并简要说明上网行为管理类的软件的原理。
- 怎么设置html禁止直接打开,如何禁止网页自动跳转
- qt 富文本 html,Qt富文本编辑器QTextDocument
- 乐山市计算机学校灵异事件,我也来说个以前上学时候的灵异事件
- 25句经典语录 带你成长
- SpringSecurity实战(七)-对接第三方登陆-流程分析
- ida android so 断点,IDA Pro 7.0+调试Android so飘云整理(基于Android5.1.1)
- 智能陈桥输入法软件测试,智能陈桥 for linux 版本发布
- 企业安全-003NTA大法
- 神经网络学习笔记4:CPN网络的实现