【发布时间】:2018-08-22 10:30:19
【问题描述】:
我的项目中有一个长时间运行的Task,我很难调试。据我了解,Task 永远不会抛出异常,也不会允许其中的任何代码这样做。
在测试应用程序时,我遇到了许多执行只是挂起、没有错误、没有警告、什么都没有的情况。
现在,我已经能够赶上Throwable,而不是查看导致问题的原因,但这似乎是个糟糕的主意,而且会造成不必要的工作。
所以我的问题是,作为一个业余程序员,当我看不到异常时,我应该如何调试我的 Task 中的代码?
【问题讨论】: