Какие правила применяются к следующему коду:Исключения и ошибки сообщить порядок
try {
assert (false) : "jane";
} catch (Exception e2) {
System.out.print("ae2 ");
} finally {
throw new IllegalArgumentException();
}
Assetions включены.
Зачем сообщается об ошибке IllegalArgumentException вместо AssertionError? Существуют ли какие-либо правила, которые применяются в таких ситуациях?
Редактировать: Извините! в этом примере должно быть указано (false)
'assert' ничего не возвращает. –
Хорошо, если быть точным, я бы оценил. – Mechkov
Извините, я исправил свой вопрос, утверждают, что он вычисляет false – mmatloka