List<Integer> list = Arrays.asList(123, 456, 789); // itemCd Optional.ofNullable(list) .orElseThrow(Exception::new) // .orElse(Collections::emptyList) .stream() .forEach(itemCd -> { OOOService.update(XXXCriteria.builder() .itemCd(itemCd) .build()); });