У меня есть следующие сомнения относительно того, какое исключение выбрано, если список пуст
public class XYZ implements Runnable {
private List<File> contractFileList;
@Override
public void run() {
contractFileList = some method that will return the list;
//now i want to check if returned contractFile is empty or not , if yes then raise the exception
if (contractFileList.isEmpty()) {
// throw new ?????
}
}
}
Я запускаю этот код внутри пакета, я хочу бросить какое-то исключение, которое остановит выполнение партии.