编绎时出现如下错误:IOS.java:38: 需要为 class、interface 或 enum...请求高手指点..

winelc 2007-10-04 02:04:17
求助:为什么我的第二个程序报错.由于HelloWorld.java能编绎运行我想可能不是环境变量的问题.请高手指点:
C:\Documents and Settings\lc\桌面\datum>javac HelloWorld.java

C:\Documents and Settings\lc\桌面\datum>java HelloWorld
Hello World!

C:\Documents and Settings\lc\桌面\datum>javac IOS.java
IOS.java:38: 需要为 class、interface 或 enum
}
^
1 错误
C:\Documents and Settings\lc\桌面\datum>

IOS.java文件:源程序如下..
import java.io.*;
public class IOS
{
public static void main(String args[])
{
int count;
byte b[]=new byte[256];
String str;
BufferedInputStream in = new BufferedInputStream(System.in);
DataOutputStream stdout = new DataOutputStream(System.out);
BufferedOutputStream out = new BufferedOutputStream(stdout);
PrintStream p = new PrintStream(System.out);
try
{
if(in.markSupported())
{
p.println("支持mark.");
p.print("请输入字符串,按Enter结束.");
in.mark(256);
count=in.read(b);
p.println("输入的字符串为:");
out.write(b,0,count);
out.flush();

}
else
{
System.out.println("不支持 mark.");}
p.close();
in.close();
stdout.close();
out.close();
}
catch(IOException E)
{System.out.println("发生IO错误!");}
}
}
}



...全文
831 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
WorkJava 2007-10-04
  • 打赏
  • 举报
回复
如上所说
xian_hf 2007-10-04
  • 打赏
  • 举报
回复
最后多了一个大括号 }
aidejieti 2007-10-04
  • 打赏
  • 举报
回复
这样的问题一般都是"{"/"}"惹的祸了./
我有时,也经常遇到的..~~小问题..
Davis129 2007-10-04
  • 打赏
  • 举报
回复
最后是不是多个"}"

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧