catch(:hoge) {
 loop {
  while true
   throw :hoge, some, value
  end
 }
}