Introduction
Input validation is one of the most important concerns in methods, especially in the case that you have methods calling between classes; consider a case in which you have a class called CALLER that has a method which calls a specific method in CALLEE class:
Java
Java
x
25
1
public class Caller {2
3
public void calls(Object input){4
.5
.6
Result result=callee.doSomthing();7
8
if(result==null){9
throw new SomeCallerException();10
}11
else if(callee.getState()==ONE){12
result.doMainJob();13
}14
else {15
throw new AnotherCallerException();16
}17
18
.19
.20
. 21
22
23
}24
}25
from DZone.com Feed https://ift.tt/3dKeEcg
No comments:
Post a Comment