- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
if((remoteMachineName == null || remoteMachineName == "")){
result = new Result(false,"Invalid Remote Machine Name..!!");
}else{
CheckOrTerminateProcInstanceTask task = new CheckOrTerminateProcInstanceTask
(processName, argList, oper, username, password,remoteMachineName,chkTer,chkTerMatch);
if (remoteMachineName != null && remoteMachineName.length() > 0) {
....
}else{
....
}
}
т. о. в else ветке может оказаться пустая строка.
В целом, код конечно же хреновый.
так и тянет написать ИМПЕРАТИВОПРОБЛЕМЫ