关闭。这个问题是opinion-based .它目前不接受答案。
想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题.
6年前关闭。
Improve this question
我正在处理一个行为不端的项目,由于某些原因,即使它应该有异常也没有抛出。在内心深处,我发现了这种错误处理:
try {
m.invoke(parentObject, paramObj);
} catch (IllegalArgumentException e) {
new CaseLibException(e);
} catch (IllegalAccessException e) {
new CaseLibException(e);
} catch (InvocationTargetException e) {
new CaseLibException(e);
}
我的大脑意识到几个异常被包裹在另一个异常中,所以这还不错。但是我不得不至少 3 次偶然发现这段代码,才能看到遗漏了什么......
你找不到的最愚蠢的错误是什么?
最佳答案
我修复了一个错误,应用程序每天下午 6:12 崩溃。
原来有人将一天开始以来的秒数存储在 16 位整数中。
关于debugging - 你找了很久都找不到的最愚蠢的 bug 是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/385082/