publicstaticvoid main(String args[]) throws Throwable {
System.out.println("Regression test for bug 8262368");
try { // Test message for class with a void return type in its method // descriptor, containing an 'ireturn' bytecode. Class newClass = Class.forName("VoidReturnSignature"); thrownew RuntimeException("Expected VerifyError exception not thrown");
} catch (java.lang.VerifyError e) {
String eMsg = e.getMessage(); if (!eMsg.contains("Method does not expect a return value")) { thrownew RuntimeException("Unexpected exception message: " + eMsg);
}
}
try { // Test message for class with a non-void return type in its // method descriptor, containing a 'return' bytecode. Class newClass = Class.forName("NonVoidReturnSignature"); thrownew RuntimeException("Expected VerifyError exception not thrown");
} catch (java.lang.VerifyError e) {
String eMsg = e.getMessage(); if (!eMsg.contains("Method expects a return value")) { thrownew RuntimeException("Unexpected exception message: " + eMsg);
}
}
}
}
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.17 Sekunden
(vorverarbeitet am 2026-06-10)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.