, :
a) , "", , -1, "no match found"
b) , IllegalArgumentException
"b", " , findIndex() getIndex(); " " ; null/-1 - . , , , / /. : , , , findXyz() ; , .
, , " ". ; , :
int getIndex(String stringToSearch, List<String> stringsToSearch) {
return stringsToSearch.indexOf(stringToSearch);
, ... , , , java...
( : , , , , "s"... ).