What does that error mean and why would each break statement be marked as
unreachable? It implies the return will --always-- return some --thing-- if
even null and no further processing can possibly be done after the return
statement hence the break statement will not and can ever be reached?
switch (suffix)
{
case 1:
return "<sup>st</sup>";
break;
case 21:
return "<sup>st</sup>";
break;
case 31:
return "<sup>st</sup>";
...
}