Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/397.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在java中再次抛出相同类型的异常?_Java_Exception_Throw - Fatal编程技术网

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

如何在java中再次抛出相同类型的异常?,java,exception,throw,Java,Exception,Throw,我需要在异常和抛出相同类型的异常后恢复数据。 如果在编译时我不知道异常的类型,有可能吗? 谢谢。您需要提供更多详细信息;它是运行时异常吗?如果没有,你已经抓住了它,只需重新播放它。如果没有试一试/接球,你需要把它包成一个,然后扔掉 如果您没有访问代码的权限,可以使用AspectJ之类的工具。您尝试过以下方法吗: try { // your code here. } catch (Exception exception) { // your code here. throw excep

我需要在异常和抛出相同类型的异常后恢复数据。 如果在编译时我不知道异常的类型,有可能吗?
谢谢。

您需要提供更多详细信息;它是运行时异常吗?如果没有,你已经抓住了它,只需重新播放它。如果没有试一试/接球,你需要把它包成一个,然后扔掉

如果您没有访问代码的权限,可以使用AspectJ之类的工具。

您尝试过以下方法吗:

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