no message

This commit is contained in:
a-kizaki
2026-10-06 12:10:09 +09:00
commit 9c2090ffa2
156 changed files with 14850 additions and 0 deletions

View File

@@ -0,0 +1,26 @@
<?php
/**
* [Ex03 例外キャッチの記述順序修正]
*
* TODO:
* 以下のコードは、例外キャッチの順序が誤っています。正しく、より具体的な例外を先にキャッチするように修正してください。
*
* --- 修正前のコード ---
*
* try {
* if (rand(0,1)) {
* throw new InvalidArgumentException("Invalid argument provided.");
* } else {
* throw new Exception("General exception occurred.");
* }
* } catch (Exception $e) {
* echo "Caught Exception: " . $e->getMessage();
* } catch (InvalidArgumentException $e) {
* echo "Caught InvalidArgumentException: " . $e->getMessage();
* }
*
* --- ここまで ---
*
*
*/