Это может быть не самый лучший ответ;но это лучший ответ, который я могу дать с предоставленной информацией.Во всяком случае, это заставит вас задуматься о том, как вы можете решить эту проблему (потому что, если вы собираетесь программировать какое-то время, это не будет последним случаем, когда вы столкнетесь с такими проблемами).
В вашем абстрактном классе поместите это:
if (doContinue(val)){
continue;
}
Затем определите метод в вашем абстрактном классе ...
protected boolean doContinue(int val) {
// Or, put return true if you always want it to do this
return false;
}
Затем переопределите этот метод в вашем конкретном классе,как это ...
protected boolean doContinue(int val) {
return val < 0;
}