By the way, switch-case statements can only be used for variables of type int, char or Enum's.
If-Then-Else blocks like these:

if (passw.matches(partialRegexChecks[0]))
Can not be made into a...