在不合逻辑的分支,标准的处理方法是什么?

yiyuan 2003-04-05 11:40:26
就是说写的程序有的分支是不应该能到的,在那里应该留一些保护的代码,一旦到了那个分支就报错什么的。标准的方法是什么?assert?System.out.println?异常?

我希望知道出现那个问题的代码的行号,有办法吗?(JB8,J2ME)
...全文
2 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
DavidBone 2003-04-19
ding
回复
wangwenyou 2003-04-05
如果是要让用户知道,你可以抛一个自定义的异常,在主模块截获该异常,并以适当的方式显示给用户。
如果只是作为调试和管理之用,你可以使用Apache的log4j,记录到日志中。
行号可在堆栈信息中找到。
回复
yiyuan 2003-04-05
如果那个帖子的问题谁可以解决,请直接在那个帖子上做答。那个帖子还有结。:)
回复
yiyuan 2003-04-05
堆栈中有行号吗?

见我曾经的一个问题:
http://expert.csdn.net/Expert/topic/1434/1434868.xml?temp=.973797

是不是只有J2SE可以知道行号?不知道JB8的环境是不是有办法让我知道行号。

log4j似乎不错,刚听说。我试试。谢谢

一并给分。
回复
相关推荐
发帖
J2ME
创建于2007-09-28

1.3w+

社区成员

Java J2ME
申请成为版主
帖子事件
创建了帖子
2003-04-05 11:40
社区公告
暂无公告