我有以下代码:catch(Exceptionex){thrownewFatalException("AnerroroccurredwhiletryingtoloadtheXSLTfile.",ex);}不幸的是,这只是吞噬了异常。我可以通过执行以下操作来解决此问题:catch(Exceptionex){throw;}但我仍然希望包含自定义消息以帮助进行事件记录。如何在不丢失任何信息的情况下将此消息添加到异常中?(堆栈跟踪/调试符号等) 最佳答案 如果您只需要向原始异常添加信息,例如用户可读的消息或有助于您跟踪错误但对最终用户无用的特