What exactly do you mean by "But, If I use instead a number like ,11," ?
Where do you use this 11?
I must say, that I do not know "wolfram", I use Mathematica. And I have only a faint idea about what you want to do.
Perhaps you should forget this Catch/Throw stuff and and get a result in any case
If[IntegerQ[#], 21/#, ff] & /@ Table[21/i, {i, 2, 7}]
Here you can get what you want.
Union[If[IntegerQ[#], 21/#, ff] & /@ Table[21/i, {i, 2, 7}]]
Get your result:
Part[Union[If[IntegerQ[#], 21/#, ff] & /@ Table[21/i, {i, 2, 7}]], 1]
And now with what I understand you mean by using the number 11
Part[Union[If[IntegerQ[#], 11/#, ff] & /@ Table[11/i, {i, 2, 7}]], 1]
Of course you could use another symbol than ff. Try the commands step by step and see what happens.