エラーを示すためにあなたのコントローラーからこれらの例外を投げることができます。ページを描画することでしょう。レスポンスをアプリケーションのクライアントやユーザーに返すことができます。関連の例外を投げることができます。キャッチして処理するための例外ハンドラーを設定するでしょう。デフォルトではエラーページを作り、例外をログに記録するでしょう。次の例外を使用します。選択されたビュークラスが見つかりません。選択されたテンプレートファイルが見つかりません。選択されたレイアウトが見つかりません。選択されたヘルパーが見つかりません。選択されたエレメントのファイルが見つかりません。選択されたセルクラスが見つかりません。選択されたセルのビューファイルが見つかりません。設定されたコンポーネントが見つかりません。要求されたコントローラーのアクションが見つかりません。前置されたアクションへのアクセス。Cake\Console\Exception\ConsoleException¶コンソールライブラリークラスがエラーに遭遇しました。設定されたタスクが見つかりません。Cake\Console\Exception\MissingShellException¶シェルクラスが見つかりません。選択されたシェルクラスが該当の名前のメソッドを持っていません。Cake\Database\Exception\MissingConnectionException¶モデルの接続がありません。Cake\Database\Exception\MissingDriverException¶データベースドライバーが見つかりません。Cake\ORM\Exception\MissingTableException¶モデルのテーブルが見つかりません。Cake\ORM\Exception\MissingEntityException¶モデルのエンティティーが見つかりません。Cake\ORM\Exception\MissingBehaviorException¶モデルのビヘイビアーが見つかりません。エンティティーは、保存/削除されませんでした。要求されたレコードが見つかりません。要求されたコントローラーが見つかりません。ルーティングの逆引きができないか解析できません。Cake\Routing\Exception\MissingDispatcherFilterException¶ディスパッチャーフィルターが見つかりません。よって投げられるすべてのフレームワーク層の例外はこのクラスを継承するでしょう。継承することにより、あなたは独自の‘フレームワーク’エラーを作ることができます。レスポンスにヘッダーを追加するためのメソッドを持っています。