クラスについて学習します。PDOライブラリとのやりとりの中で、予期せぬ自体が起こりうる可能性があります。接続先のデータベースがダウンしていたり、データベースの認証に失敗したりするケースです。他にも実行するSQLの構文に誤りが存在する、というケースも考えられるでしょう。ライブラリの挙動について確認しておきましょう。var_dump($row);このプログラムではいくつかのコードをコメントアウトしています。のちほど、これらのコメントアウトを解除(コメントイン)することで、実行結果にどのような変化が起こるかを確認します。関数で出力しています。現時点のプログラムには特に誤りはないので、データベースに正常に接続できた場合は、次のような実行結果が表示されるでしょう。インスタンスが表示されているのがわかります。)のSQLを修正します。)にタイプミスがあります。このようなケースでプログラムを実行すると次のような結果が表示されるでしょう。返却されていることがわかります。このような戻り値の変化は気づきにくく、プログラムの不具合の原因になりやすいものです。)をスローするように変更できます。属性を指定することで、さきほどのような異常時の振る舞いを変更できます。メソッドによってエラーコードを取得できます。)をスローするように変更してみましょう。)を次のように実装します。それではプログラムを実行してみましょう。10ここではメッセージを折り返して表示しています。いう内容を確認できます。適切に処理する方法を学習します。例外処理PROFILEmurayama333大阪の教育系プログラマーです。Webアプリを開発しながらプログラミング学習用のコンテンツを作っています。FameThemes。