例外とReturn

http://blogs.wankuma.com/ma2/archive/2008/06/05/141570.aspx

Object a = null;

if (a==null)
{
   throw new NullPointerException();
}

return "ok";

例外処理が使える言語なら、大域脱出の為に
例外の送出でクリア出来る問題だよね。

そーゆーの無い言語なら、GOTOだろうね
意味合いとしては、結局処理途中の大域脱出な訳だから