VBAと関係ないがT-SQLも例外の事前定義がないから、トライ、キャッチ構文が役に立たない。