在C#中,我可以使用该throw;语句在保留堆栈跟踪的同时重新抛出异常:
throw;
try { ... } catch (Exception e) { if (e is FooException) throw; }
在Java中有这样的东西(不会丢失原始堆栈跟踪)吗?
java exception
exception ×1
java ×1