| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1167 人关注过本帖
标题:[求助]含有System.in.read();的怎么进行异常处理??
只看楼主 加入收藏
75297972
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2005-6-4
收藏
 问题点数:0 回复次数:9 
[求助]含有System.in.read();的怎么进行异常处理??
如题
搜索更多相关主题的帖子: read System 
2005-06-11 22:39
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
这个应该属于IOException的异常吧?用try和catch不能捕获吗?
2005-06-11 23:37
75297972
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2005-6-4
收藏
得分:0 
老说错误
能否给个带System.in.read();的异常处理的例子?

Fool as I am,I won\'t be taken in.
2005-06-12 14:54
baixiaotian
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2005-4-9
收藏
得分:0 
你抛出异常不就得了?
捕获异常信息
try{
//包含System.in.read()的代码
}catch(IOException e){
  System.out.println(e.toString());
}

我很菜,所以我经常有问题,请不要介意我问得多,问得勤,谢谢!
2005-06-15 13:01
tempnetbar
Rank: 2
等 级:新手上路
威 望:4
帖 子:582
专家分:4
注 册:2004-5-5
收藏
得分:0 
楼主,提问的话问题要叙述清楚,最好把代码贴上,难道怎么提问也不知道吗?你说得这么笼统别人怎么帮你?

相信勤能补拙! 喜欢用好用的就永远学不到有用的。
2005-06-16 09:03
75297972
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2005-6-4
收藏
得分:0 
import java.lang.System;
import java.applet.Applet;
import java.awt.*;
import
public class IfTestClass extends Applet{
 public static void main(String args[]){
  int character;
  try{
  System.out.println("Please Enter a number 1 to 7:");
  character=(int)System.in.read();
  //(char)(System.in.read());
  if(character==-1)
          System.out.println("\n No character entered!");
  else if(character==1)
          System.out.println("\n Today is Monday!");
  else if(character==2)
          System.out.println("\n Today is 2!");
  else if(character==3)
          System.out.println("\n Today is 3!");
  else if(character==4)
          System.out.println("\n Today is 4!");
  else if(character==5)
          System.out.println("\n Today is 5!");
  else if(character==6)
          System.out.println("\n Today is 6!");
  else if(character==7)
          System.out.println("\n Today is Sunday!");
  else
     System.out.println("\n You have entered a wrong number!");
     //System.out.println("\n "+character);
   
      //System.out.println("***in TRY***");
     }catch(IOException e){
     System.err.println("Catch IOException:"+e.toString());
      }
}
     
}
就是这个啊!

Fool as I am,I won\'t be taken in.
2005-06-16 14:03
tempnetbar
Rank: 2
等 级:新手上路
威 望:4
帖 子:582
专家分:4
注 册:2004-5-5
收藏
得分:0 
你别让人笑掉大牙了,这个程序不报错才怪呢。难怪你贴不出手。Applet里怎么能有main方法。你看你贴出代码后大家就知道你的问题究竟是什么了,否则大家还跟着你瞎忙活呢,根本不是什么异常处理的问题。郁闷

相信勤能补拙! 喜欢用好用的就永远学不到有用的。
2005-06-16 16:27
75297972
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2005-6-4
收藏
得分:0 

Fool as I am,I won\'t be taken in.
2005-06-16 20:33
JavaKid
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2005-6-20
收藏
得分:0 
以下是引用tempnetbar在2005-6-16 16:27:21的发言: 你别让人笑掉大牙了,这个程序不报错才怪呢。难怪你贴不出手。Applet里怎么能有main方法。你看你贴出代码后大家就知道你的问题究竟是什么了,否则大家还跟着你瞎忙活呢,根本不是什么异常处理的问题。郁闷
아야 ~~~~ 版主有必要那么激动吗? 不论是谁都是一步一步成长起来的。 不管你是多高水平,没有任何理由也没有任何权利去嘲笑任何人,对吧? 아 이 ........

[此贴子已经被作者于2005-6-21 0:29:34编辑过]


2005-06-21 00:28
tempnetbar
Rank: 2
等 级:新手上路
威 望:4
帖 子:582
专家分:4
注 册:2004-5-5
收藏
得分:0 
嗬嗬,其实我也不想,但是你也要记住,不要总是以一个初学者的想法为中心,你想想我的心情啊,不是不让你问,而是提问的方法实在有问题,提问的智慧这些帖子我想大家都看过,你看一下像本帖这样的帖子不是在浪费大家时间吗?

相信勤能补拙! 喜欢用好用的就永远学不到有用的。
2005-06-21 07:17
快速回复:[求助]含有System.in.read();的怎么进行异常处理??
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022964 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved