![]() Tips - Visual Basic |
【TOP】 |
|
構造化例外処理を使おう!
Visual Basic がオブジェクト指向言語となって、最も変化した部分の1つにエラー処理(例外処理)が挙げれらるでしょう。
構造化例外処理は Try、Catch、Finally ステートメントを使って記述します。 Finally 句は省略可能ですが、Try ブロックに最低1つの Catch ブロック、または Finally ブロックが必要です。 Finally ブロックはは例外の発生に関わらず、実行されます。使用したオブジェクトの開放などの後処理に利用できます。 Catch ブロックは記述順に処理するべきかどうか評価されていきます。 また、Catch ブロックには、When 句も併せて使用することができ、より柔軟な例外処理が可能となります。
|
| 【戻る】 |