エラー名 | エラー内容 |
---|---|
NameError | 未定義のローカル変数/定数(又はprivateメソッド)とかを呼び出しちゃってる |
NoMethodError | 存在しないメソッドを呼び出しちゃった時に発生 |
TypeError | 期待してたのと違う型(クラス)がメソッドの引数になってるよ! |
ArgumentError | 引数の数・型が違う |
ZeroDivisionError | 整数を0で割り算しようとしちゃった |
SystemStackError | システムスタックがあふれちゃてる。間違ってメソッド再帰呼び出しした場合など |
LoadError | requireやloadの実行に失敗したときに発生 |
SyntaxError | 構文エラー。 endない時とか |
More than 3 years have passed since last update.
【Ruby】エラー文に出てくる例外クラスまとめ【NameErrorとかの意味 】
Last updated at Posted at 2020-09-22
Register as a new user and use Qiita more conveniently
- You get articles that match your needs
- You can efficiently read back useful information
- You can use dark theme