用于检查有效XML的本机Java API

如何确定Java中的Document对象是否包含有效的XML。 在构造对象时检查这个吗?

我似乎无法在此找到任何相关信息

 http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Document.html 

如何在不使用外部库的情况下确定是否拥有有效的XML Document

注意:我通过使用DOM XML解析器从输入流解析来接收此Document对象。

使用Java DOM API。 它可以处理任何有效的XML文档。 有效的文件不会例外。 DOM不需要外部库。

如果出现错误,exception消息如下所示:

 [Fatal Error] MyXMLFile.xml:6:2: The end-tag for element type "lastname" must end with a '>' delimiter. The end-tag for element type "lastname" must end with a '>' delimiter. BUILD SUCCESSFUL (total time: 0 seconds)