在下面的代码行中,我在 while 循环中调用 validatePersonDTO 方法。如果 validatePersonDTO 的当前记录方法中发生任何错误,我需要返回到 while 循环来处理下一条记录。
笔记:
ValidatepersonDTo 方法位于 while 循环所在的另一个类中。
这是一个非常基本的问题,我已经尝试了一些选项,但是 continue 或 return 都不起作用。
所以请让我知道你的建议。
while ((nextLine = reader.readNext()) != null) {
hrUploadValidator.validatePersonDTO(personDTO);
}
public void validatePersonDTO(PersonDTO personDTO) {
try {
validateCdsId(personDTO, logDTO,regionIdList);
validateEmpFirstName(personDTO, logDTO);
validateEmpLastName(personDTO, logDTO);
validateEffectiveIn(personDTO, logDTO);
}