publicclass Main { staticclass ArrayObj { int[] array;
int getArrayElement(int i) throws NullPointerException { return array[i];
}
}
publicstaticvoid main(String[] args) {
ArrayObj arrayObj2 = new ArrayObj(); int sum = 0; int exception = 0;
for (int i = 0; i < 1024; i++) { try { // A hot method invocation that always encounters exceptions
sum += arrayObj2.getArrayElement(i);
} catch (NullPointerException npe) {
exception++;
}
}
System.out.println("sum = " + sum);
System.out.println("exception = " + exception);
}
}
Messung V0.5 in Prozent
¤ 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.0.9Bemerkung:
(vorverarbeitet am 2026-09-27)
¤
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.