総合トップ
エンジニア転職
未経験の転職
新卒就活
プログラミング学習
ゲーム/マンガ
paizaとは?
講座一覧
問題集
スキルチェック
有料プラン
法人向け
学校フリーパス
ログイン
新規登録
メニュー
ログイン
講座一覧
スキルチェックを受ける
PC推奨
法人プラン
学校向け
おすすめコンテンツ
オフィス訪問
paizaの教育活用事例
4コマ漫画 ぱいじょ!
ゲームイベント一覧
paizaのサービス一覧
paiza転職(中途転職者向け)
paiza新卒(学生向け)
EN:TRY(未経験向け)
paizaラーニング(プログラミング学習)
paizaラーニングトップ
Ruby
Ruby入門編レッスン一覧
Ruby入門編10: 例外処理を理解しようチャプター一覧
javascriptを有効にして下さい。
Ruby入門編10: 例外処理を理解しよう
一部無料
有料プラン
Tweet
チャプター一覧
01:例外処理の概要を理解しよう
(3:56)
無料公開中
このレッスンでは、実行時に発生する様々な問題に対してプログラムで対応する、例外処理について学習します。 プログラムを安定して動作させることでシステムの品質を高める、例外処理について理解を深めましょう。
このチャプターを受講する
例外処理
例外
Ruby
02:簡単な例外処理してみよう
(4:50)
無料公開中
簡単な例外処理を実際に記述します。 例外が発生する簡単なプログラムを作って、それに対応するコードを書いてみましょう。
このチャプターを受講する
例外処理
例外
Ruby
03:いろいろな形式で例外に対応しよう
(5:36)
いろいろな形で例外に対応します。例外情報を表示するだけでなく、分かりやすいエラーメッセージを追加してみましょう。
このチャプターを受講する
例外処理
例外
標準エラー出力
Ruby
04:発生させる例外を変えてみよう
(3:20)
ここでは、いろいろな種類の例外に対応する方法を学習します。ZeroDivisionErrorオブジェクトだけでなく、それ以外の例外オブジェクトについてもキャッチしましょう。
このチャプターを受講する
例外処理
例外
標準エラー出力
Ruby
05:複数の例外を捕捉してみよう
(7:13)
ここでは、複数の種類の例外に対応する方法を学習します。beginブロック内で発生する可能性のある複数の例外に対応できるよう、プログラムを改良していきましょう。
このチャプターを受講する
例外処理
例外
標準エラー出力
Ruby
06:raiseで意図的に例外を投げよう
(3:26)
ここでは、例外を意図的に投げるraiseについて学習します。raiseを使うと、意図的に例外処理を起動できます。また、rescueと組み合わせることで、メソッドの呼び出し元にある例外処理を利用できます。
このチャプターを受講する
例外処理
例外
標準エラー出力
Ruby
07:例外は伝わる
(5:53)
メソッドの中で処理中に例外が発生した場合、呼び出し元へその例外が伝わることを学習します。
このチャプターを受講する
例外処理
例外
標準エラー出力
Ruby
08:ensureをもっと理解しよう
(4:05)
ここではensureを使用した際の処理の順序について、さらに理解を深めます。
このチャプターを受講する
例外処理
例外
標準エラー出力
Ruby
前のレッスンへ