[編集] 例外処理 この項では、try~catch文を柱とした例外処理を学習する。 [編集] try~catch文 try~catch文は、tryに続くブロック(複文)部分で囲んだプログラム中で、なんらかのエラーが発生したときに、catch節を使ってエラーの内容を受け取るものである。 デバッグ中に、そのバグの内容を受け取ることが出来るので、ここでエラーの内容をはき出す様にしておくと、バグの箇所と特定するのに大変役に立つ。 try{ // 何らかのプログラム }catch( e ){ alert( e ); // バグの内容をダイアログで表示する } [編集] finally文 filally文は、通常try~catch文の後に続いて書く。 catch節と違い、エラーが発生しなくても呼び出されて処理を行い、try節で行った処理の終了処理を記述するのが主な用途である。 ただし、次項で説明する様