2012年4月18日水曜日

開発環境

  • Microsoft Windows 7 Home Premium (OS)
  • Microsoft Visual C# 2010 Express Edition (IDE)
  • 言語: C#

独習C# 第3版 ハーバート・シルト (著) エディフィストラーニング株式会社 矢嶋聡 (監修, 翻訳) の第10章(C例外処理)の理解度チェック1、2、3、4を解いてみる。

1.

例外クラス階層の頂点にExceptionクラスがある。

2.

try内で例外が発生したら処理がcatch内の処理に移る。

3.

try文が無い。正しく修正。

コード

try{
// ...
  vals[18] = 10;
} catch (IndexOutOfRangeException exc) {
  // エラーハンドラー
}

4.

例外が捕捉されなかった場合はプログラムは異常終了する。

0 コメント: