有没有办法找出 试管区里哪条线是破例?
我在日圆的爪哇工作 看起来像
try {
//Lots of code. Seriously. Lots.
} catch (Exception e){
throw new OtherException();
}
我在试管区碰到一个例外,(然后被抓住的)我如何找出它从何而来?
问题、问题、问题、 问题、 问题、 问题、 问题、 问题、 问题、 问题、 问题、 问题、 问题、 问题、 问题、 问题、 问题、 问题、 问题、 问题、 问题、 问题、 问题、 问题
- The stack trace only shows the line in the catch block for the OtherException
- Removing the try/catch block isn t straightforward, as there are many exceptions declared as thrown which are required to be caught in order for the code to compile.
似乎应该有一种直截了当的方法来做到这一点。
注:我没有写此代码;-)