| エラー名 | エラー内容 |
|---|---|
| NameError | 未定義のローカル変数/定数(又はprivateメソッド)とかを呼び出しちゃってる |
| NoMethodError | 存在しないメソッドを呼び出しちゃった時に発生 |
| TypeError | 期待してたのと違う型(クラス)がメソッドの引数になってるよ! |
| ArgumentError | 引数の数・型が違う |
| ZeroDivisionError | 整数を0で割り算しようとしちゃった |
| SystemStackError | システムスタックがあふれちゃてる。間違ってメソッド再帰呼び出しした場合など |
| LoadError | requireやloadの実行に失敗したときに発生 |
| SyntaxError | 構文エラー。 endない時とか |
More than 5 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