エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Ruby Users' Guide - 例外処理
プログラムの動作に例外的な状況はつきものだ.ファイルをオープ ンしようとすれば,ファイルが存在しな... プログラムの動作に例外的な状況はつきものだ.ファイルをオープ ンしようとすれば,ファイルが存在しないかも知れないし,書き込 もうとすれば,ディスクがいっぱいかも知れない.こういう状況を 考慮していないプログラムは品質が悪いといわれる. 問題は例外的な状況が発生したかどうかが,いちいち「今の処理は 大丈夫でしたか」と確認しなければ分からないことだ.例外的な状 況で処理が正しく行われていないのに続きを実行すれば,当然問題 が起きる.例外的な状況が発生したら,そのまま処理を続けてはい けないのだ. rubyではこういう例外的な状況では「例外」が発生する.特になに も対処しなければ,「例外」はプログラムの実行を中断する.これ で例外的な状況に対処せずに処理を続けてしまう心配は無い. ruby> file =open("/file_not_exist") ERR: No such file or d
2012/10/22 リンク