不惑にしてまだ何者でもない者のブログ

Arduino関連、Raspberry Pi関連、プログラミング学習

paizaラーニング『Ruby入門編10: 例外処理を理解しよう (全8回) 』を受講してみた

2021-01-30 14:37:58 | paiza
ようやく最終レッスンか〜

重要そうなキーワードをメモ
  • 例外が発生する例
    • ゼロで割り算
    • 数値変換で、数字でない文字を指定
    • 配列の範囲外にアクセス
    • ファイルが存在しない
    • オブジェクトがnil
    • 引数が不正
  • 例外処理(Exception)の機能
    • begin:あらかじめコードを指定して、プログラム実行時に、処理の問題を検出
    • rescue:問題を検出したとき、どうように対応するか記述しておく
    • raise:対応を記述していない場合、メソッドの呼び出し元に対応を任せる
    • ensure:確実に実行したいものを記述しておく
ふー、結構例外って難しい。

とりあえず認定証を取得。


もう学習ステータスもレベルアップしないな。

でも、ようやくRubyの入門編すべてを終了できた。


最新の画像もっと見る

コメントを投稿