java捕获异常问题

[复制链接]
查看11 | 回复1 | 2009-4-24 22:59:40 | 显示全部楼层 |阅读模式
程序如下:
import java.io.*;
public class except {
public static void main(String[] args)
{
int c;
try
{
while((c=System.in.read())!=-1)
System.out.println(c);
}
catch(IOException e){System.out.println("I/O error");
}
}
}
为什么最后输出的结果为输入数的ASCII码并且还有13和10??不解。

回复

使用道具 举报

千问 | 2009-4-24 22:59:40 | 显示全部楼层
13和10是回车,换行的ASCII码啊,你实际上每次输入的是三个字符: 字符c,回车,换行;...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行