在重用预定义异常类的概念中,在什么情况下哪个更可取?
例如,我正在使用 XmlReader 解析文档并遇到不一致的关闭标记:
<?xml version=""1.0"" encoding=""UTF-8""?>
<element1>
<element2>
some content
</element3>
</element1>
扔什么?
需要注意的是,这两个异常不会相互继承,所以应该分别捕获。
在重用预定义异常类的概念中,在什么情况下哪个更可取?
例如,我正在使用 XmlReader 解析文档并遇到不一致的关闭标记:
<?xml version=""1.0"" encoding=""UTF-8""?>
<element1>
<element2>
some content
</element3>
</element1>
扔什么?
需要注意的是,这两个异常不会相互继承,所以应该分别捕获。