Никогда не отстаивайте что-либо с побочными эффектами. Когда вы запускаете без включенных подтверждений (включается с -ea
), list.add("test")
не будет выполняться.
Это хорошая привычка никогда не утверждать ничего, кроме лжи, как показано ниже:
if (!list.add("test")) {
assert false;
// Handle the problem
}