Pythonでプログラミングをしていると、実行時に突然赤い文字で「エラーメッセージ」が表示され、ドキッとした経験はないでしょうか。 「うわ、壊れた!」と焦ってしまうかもしれませんが、実はこのエラーメッセージ(例外)は、Pythonからの**「ここが ...
プログラミングをしていると、多くの時間は「エラーを修正すること」に費やされます。そのため、自ら意図的にエラーを「発生」させる『raise』構文の存在を不思議に思うかもしれません。「せっかく動いているプログラムを、なぜわざわざ止める必要が ...