例外処理 / ch02

ch02 — throw で例外を投げる

学習目標

  • throw new Exception("...") で自分から例外を発生させられる
  • 「想定外の入力」を検知したら、エラーを呼び出し元に伝えられる
  • 単に echo "エラー" するのと違って、処理の流れを 強制的に中断 できる

所要時間

スライド 4 分 + ドリル 1 問 = 10 分

ドリル

no 内容
01 入力が負なら throw、正なら普通に出力する

演習問題(1問)

  1. ドリル 01 — 負の数で throw

    starter.php answer.php

サイト内で問題文・雛形・解答例を確認できます。実際に手元で解くには教材リポジトリ(nomuraya-dojo/php)を clone してください。