| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1259 人关注过本帖
标题:为了处理异常写了很垃圾的代码
只看楼主 加入收藏
可可熊
Rank: 3Rank: 3
等 级:新手上路
威 望:9
帖 子:553
专家分:0
注 册:2007-6-15
收藏
得分:0 
QUOTE:
以下是引用千里冰封在2007-7-4 9:07:59的发言:
你这代码完全可以不用异常啊

            for(char c:source) {
                           if(Character.isDigit(c)) {
                      super.insertString(offset,str,att);
                            }
                else {
                        //在这里做你想做的事,不抛异常也可以做啊

                        }

因为题目的要求是是输入非数字的时候抛出异常的.

2007-07-04 10:25
食恶不色
Rank: 2
等 级:新手上路
威 望:3
帖 子:632
专家分:5
注 册:2006-11-8
收藏
得分:0 
catch (InvalidateInputException e) {
//這里就直接可以處理了。。不用自己在寫自定義異常了
}

做人要厚道,看帖要回帖!回帖是尊重,回帖是美德! 美德要发扬,我们要顶帖!顶帖是好事,千万莫灌水!
2007-07-04 10:37
可可熊
Rank: 3Rank: 3
等 级:新手上路
威 望:9
帖 子:553
专家分:0
注 册:2007-6-15
收藏
得分:0 
QUOTE:
以下是引用食恶不色在2007-7-4 10:37:31的发言:
catch (InvalidateInputException e) {
                       //這里就直接可以處理了。。不用自己在寫自定義異常了
                    }

 要求是抛出一个自定义异常:validataInputException

2007-07-04 14:06
食恶不色
Rank: 2
等 级:新手上路
威 望:3
帖 子:632
专家分:5
注 册:2006-11-8
收藏
得分:0 
如果是自定義的話。。那就只能是你那樣了。。垃圾代碼會比較多。。

做人要厚道,看帖要回帖!回帖是尊重,回帖是美德! 美德要发扬,我们要顶帖!顶帖是好事,千万莫灌水!
2007-07-04 15:05
可可熊
Rank: 3Rank: 3
等 级:新手上路
威 望:9
帖 子:553
专家分:0
注 册:2007-6-15
收藏
得分:0 
java的异常处理真让人郁闷,设计的不好


2007-07-04 18:41
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 

怎么能这说呢, JAVA的异常设计得很优秀


可惜不是你,陪我到最后
2007-07-04 18:54
可可熊
Rank: 3Rank: 3
等 级:新手上路
威 望:9
帖 子:553
专家分:0
注 册:2007-6-15
收藏
得分:0 
但我总觉得设计的不好,也许是我还没有真正的领悟到它的好处吧。
2007-07-04 21:08
windflush
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:886
专家分:0
注 册:2007-7-1
收藏
得分:0 
恨java的try/catch/finnally。
不过他确实能提高代码的质量,因为他强制要求你处理可能的异常。

2007-07-04 21:21
Java
Rank: 1
等 级:新手上路
帖 子:718
专家分:0
注 册:2007-1-29
收藏
得分:0 
没有规矩,不成方圆

等你明白了之后,你会发现,JAVA是多么优美的语言

Java,My Love!
2007-07-04 22:03
食恶不色
Rank: 2
等 级:新手上路
威 望:3
帖 子:632
专家分:5
注 册:2006-11-8
收藏
得分:0 

Java的處理異常機制是我學習那么多語言中最好的。是你沒有明白怎么回事。

[此贴子已经被作者于2007-7-5 8:32:01编辑过]


做人要厚道,看帖要回帖!回帖是尊重,回帖是美德! 美德要发扬,我们要顶帖!顶帖是好事,千万莫灌水!
2007-07-05 08:31
快速回复:为了处理异常写了很垃圾的代码
数据加载中...
 
   



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

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