予期しないこと それがError 今、Errorというものを考える。 今、ここでアルファベットでErrorと表したものは、 「なにか予期しないこと」 と言った意味合いで使うことにする。 このErrorにはどんな種類のものがあるか、考えてみることにしよう。 システムエラー DBにアクセスしようとしたが、ネットワークが落ちて繋がらないかもしれないし、 SQLを発行しようとしたが、SQL文が文法エラーなので、結果を取得できないかもしれない。 このような、エラーは、システム(コンピュータ)との関係がきわめて強いので、 システムエラーと呼ぶ事にする。 業務エラー 掲示板の記事が保存されるべき部分に、誤って日付が入っていた。 Bという処理は、Aという処理の後に実行されないといけないのに、Bという処理を実行しようとしたときAという処理はまだ実行中であった。 こういったことは、仕様(業務)に関係することな
![第65回 「システムエラー」と「業務エラー」と「警告」 - bingo_nakanishiの他言語出身者のためのPerl入門](https://cdn-ak-scissors.b.st-hatena.com/image/square/a0608c0c4399f9e764d35b3866919067fd365e88/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fb%2Fbingo_nakanishi_perl%2F20090220%2F20090220024925.jpg)