gpt4 book ai didi

java - 在异常 block 中处理异常

转载 作者:太空宇宙 更新时间:2023-11-04 08:48:48 24 4
gpt4 key购买 nike

有人可以提供一些好的实践来处理异常中的异常,例如我有

 try { 
...
DeserializationResult deserialization = xmlSerializationService.deserializeFromXml(node);
some code here
} catch (Exception e) {

try {

//I need to create process result xml with error code and some details
// creation of result xml document

} catch (Exception e) {

// maybe some error message here

}

}

我能以某种方式让这段代码看起来更清晰、无噪音并且更容易理解吗?感谢您的回答。附:我知道使用一般异常不是一个好的做法,它只是为了示例目的。

最佳答案

解决该问题的第一个近似方法通常是将 catch 的逻辑放在单独的方法中,并且 catch block 中只有一行(方法调用)。

关于java - 在异常 block 中处理异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3813950/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com