如何在java中再次抛出异常相同的类型?

时间:2011-10-10 15:22:53

标签: java exception throw

我需要恢复异常和同一类型的抛出异常之后的数据。 是否有可能在编译时我不知道异常的类型? 感谢。

2 个答案:

答案 0 :(得分:1)

您需要提供更多详细信息;它是RuntimeException吗?如果没有,你已经抓住它,只需重新抛出它。如果没有try / catch,你需要把它包装成一个,扔掉它。

如果您无权访问代码,则可以使用AspectJ之类的内容。

答案 1 :(得分:1)

你试过这个:

try
{
  // your code here.
}
catch (Exception exception)
{
  // your code here.
  throw exception;
}