DAY 36 WEBサービス部 Lesson8_9

DAY 36 WEBサービス部 Lesson8~9 -例外処理とは?【ウェブカツ】

PHP DAY 36 WEBサービス部 Lesson8_9

Webサービス部 Lesson8~9 / 6hour

Aug / 75.0hour

Total / 100 hour

 

例外処理とは何か?

プログラムを実行する中で、エラーが発生した時にどのような処理を行うのかを予め決めておくこと。

例外処理

 

throw new Exception();

→例外を「投げる」ための処理。()内にはエラーが発生した時のメッセージをかく。

try {}

→例外を検知したいコードをかく。ここだと引数に(8, 0)としているため、次のcatchに処理が移行する。もしここで(8, 4)とすると例外処理はなく、結果は「2」として処理が実行される。

catch(Exception $e){}

→発生したエラーを補足して、エラーメッセージを吐き出している部分。new Exceptionで生成したクラスを$e->getMessageメソッドで実行し、中身のメッセージを取り出している。

 

参考

https://www.php.net/manual/ja/language.exceptions.php

 

学習は全てウェブカツ!!というプログラミングスクールで学んでいます。

プログラミングスクール「ウェブカツ!!」

大手スクール生徒や現役エンジニアが多数学び直している「実務レベル」に特化した「稼ぐ」ためのプログラミングスクール[…]

DAY 36 WEBサービス部 Lesson8_9
最新情報をチェックしよう!