「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

エラー

pointこの用語のポイント

point予定外の状態だよ

pointなんかおかしいよ

スポンサーリンク

簡単に書くよ

エラー(英:error)とは

「やべっ、予定と違うんだけど!」な状況・状態のこと
です。


image piyo

詳しく書くよ

サクっと一言で説明すると

想定外の事態になっちゃったよ~

が「エラー」です。
えらいこっちゃ、ですね。

エラー

「想定外」と言いつつ、実際のプログラムでは想定しておかないといけません。
「エラーが発生したら、どうするか?」は、あらかじめ考えて対処を組み込んでおく必要があります。
そう考えると「想定外」よりも「本来の予定と違う」と表現した方が正しいかもしれませんね。

一口に「エラー」と言っても、実際には

1.想定内のエラー(そんなにヤバくない)
2.想定外のエラー(ヤバい)


の2種類あります。

例えば、そうですね。

ピヨ太君が運動会に参加しようとしたとしましょう。

エラー2

ところがどっこい、雨が降って中止になりました。

エラー3

運動会をやるはずだったのが、やれていません。

これを実際のプログラムで考えてみましょう。
処理は「運動会をやる」です。

実際には運動会をやれていません。
雨が降った状況は「エラーが発生した」と言えるでしょう。

ただし、雨が降ることは想定できました。
ですから「雨が降ったら、どうするか?」を事前に決めてあります。

つまり、雨が降ったのは「想定内のエラー」です。

さて、今回は雨が降った結果、運動会が中止になりました。
これは「想定内のエラー」です。

エラー4

それでは、雨ではなく槍が降ったら、どうでしょうか?

エラー5

槍が降っても運動会は中止になるでしょう。
それは良いのですが、槍が降るなんて状況は想像できませんよね。

誰も「槍が降ったら、どうするか?」なんて考えていないでしょう。
槍が降った状況は「想定外のエラー」と言えます。

エラー6

このように、一口に「エラー」と言っても、実際には

1.想定内のエラー
2.想定外のエラー


の2種類あるのです。

想定内のエラーは、発生しても、そこまでヤバいことにはなりません。
「あぁ、なると思ったよ」と分かっているからです。
理想を言えば、発生しない方が良いですけどね。
発生したとしても許容範囲内です。

想定外のエラーは発生してはいけません。
発生すると「バグ(プログラムの欠陥)がある」と言われます。


image piyo2

一言でまとめるよ

まぁ「エラー」って単語が出てきたら「『あっ、やべっ』な事態なんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像051
書籍画像035

おまけ

■訳してみるよ

「error(エラー)」の意味は

・誤り
・間違い
・過失


とかです。



■検索してみる?




書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
わかばちゃんとつくって、壊して、直して学ぶ NewSQL入門
サイバー忍者入門 忍者・スパイ・軍隊・ハッカーに学ぶ フルスタック・ハッキング