您是否试图在TransformerFactory上设置错误侦听器?
tf.setErrorListener(new ErrorListener() {
@Override
public void warning(TransformerException exception) throws TransformerException {
...
}
@Override
public void fatalError(TransformerException exception) throws TransformerException {
...
}
@Override
public void error(TransformerException exception) throws TransformerException {
...
}
});
exception.getCause()
.