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

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

我希望知道出现那个问题的代码的行号,有办法吗?(JB8,J2ME)
...全文
30 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
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似乎不错,刚听说。我试试。谢谢

一并给分。

13,097

社区成员

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

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