Save the game and then try to catch it.It may faint,but then turn it off and on again.It might get annoying though.Hes the hardest to catch.
There is no possible way to catch Regice in Black or White, unless you use PokeTransfer or Dream World.
the only way you can get regice in heart gold is by trading from Pokemon platinum,diamond and pearl
cheats
the only way to get regice is to have got a special regigas from an event that has ended and that is the only way so im afraid you willl have to cheat and yes im mad a Pokemon for not letting us get them anouther way
With a master ball.
Cheat
Yes, that is the only way.
Use the masterball.
You can't... without Action Replay. I do not know a legit way to get Regice (along with Registeel and Regirock) The only Regi I know how to get legit is Regigigas, which needs Regirock Regice and Registeel. If you know a legit way to get Regirock Regice and Registeel, edit this answer. actually you can. all you have to do is send Pokemon from ruby, or Sapphire to dimond or pearl or platinum. then trade it to soul silver.
Use a Master ball on Suicune but there is an easier way get Suicune. Catch a Pokemon who has the ability of spell tag.
(in Pokemon Pearl?) can catch it in snowpoint cave (in snowpoint) you have to go all the way down then you will see regice but you need to have beaten the elite 4
Yeah. You can catch it in snowpoint temple. But remember you need regice,regirock & registeel hope i helped!