OpenJDK JAXB で奇妙なコードを見つけました。
com.sun.xml.internal.bind.v2.model.impl.ModelBuilder
try {
XmlSchema s = null;
s.location();
} catch (NullPointerException e) {
// as expected
} catch (NoSuchMethodError e) {
...
}
彼らがこれを行う理由を説明できる人はいますか? または、これは修正が必要な悪いコードです。