アマグラミング

プログラミング初心者が勉強したことを復習とメモがてら書いているだけです。

(100)エラーメッセージ

エラーメッセージは出てしまうものです。

なので、なにを間違えているのかは重要です。

エラーメッセージは英語ですが、読むのを面倒だとしてしまえば、

エラーの解決により多くの時間を割かなければなりません。

 

いくつかのエラーについて説明していきましょう。

 

Syntax error

初心者が一番多くお目にかかる構文ミス。文法のミスですね。

endがきちんと入っているか、文字列は閉じられているか、区切りがちゃんと

できているかなどいろいろあります。

 

NameError/NoMethodError

メソッド名や変数名など、綴りを間違えていると出てきがち、

 

ArgumentError

メソッドに渡す引数の数の不一致とか。

 

TypeError

メソッドの期待しているものではないクラスのオブジェクトが渡されている場合。

 

LoadError

requireで指定したライブラリを読み込めない時など。