|
|
|
|
|
by account42
1305 days ago
|
|
It returns null when it fails to do its task for some reason. It is not unreasonable for the condition for that failure to be complex enough or change over time so it doesn't make sense to spell it out in the interface contract. |
|