如果XML可以被解析,但不是按照程序所期望的方式构造的--错误的标记名等等,我应该抛出什么样的异常。
范例-预期
<xml>
<tag1>blabla</tag1>
<tag2> <tag3>blabla </tag3> </tag2>
</xml>
实例-实际
<xml>
<tag1>blabla</tag1>
<tag2> blabla </tag2>
</xml>
这种情况有标准的例外吗?这个问题涉及到Java,我正在使用标准的javax.xml类进行解析。
发布于 2018-05-15 05:11:08
InvalidXmlException
)中包装解析库所提供的任何异常。InvalidStateException
更适合?无论你选择什么,都要注意以下几点:
https://softwareengineering.stackexchange.com/questions/370962
复制相似问题