C言語C++Java文法Javaオブジェクト指向JavaデザインパターンC#文法C#オブジェクト指向C#デザインパターンGoRustPythonJavaScriptTypeScriptRubyPHPSwift(iOSアプリ)PerlCOBOLSpring / Spring BootC#実践BlazorC# WPFDjangoReactAngularPythonデータ分析Python AIPyTorchRAGPythonスクレイピングPython画像認識SoliditySolanaSQL データ操作 (DML)SQL テーブル設計 (DDL)Neo4jLinuxコマンドネットワークサーバーGitDockerKubernetesMakefile / makeHTML/CSSMarkdown正規表現XMLUMLバッチファイルアセンブリ言語Claude Codeエンジニア就活PythonのエラーJavaScriptのエラーTypeScriptのエラーJavaのエラーC#のエラーC言語のエラーC++のエラーGoのエラーRustのエラーPHPのエラーPerlのエラーSQLのエラーRubyのエラー
Rubyのエラー · 全12エラー · インストール不要
よく出るエラーを、1つずつ引く。
Rubyで初心者がよく踏むエラーを、1つずつ「出るコード・エラーメッセージ・直し方」で引けるリファレンス。NoMethodError(nil)・NameError・uninitialized constant・ArgumentError・TypeError・ZeroDivisionError・KeyError・IndexError・FrozenError・SyntaxError・LoadError などを収録。
学習の進捗0 / 12
エラー一覧
Rubyで初心者がよく踏むエラーを1つずつ。出るコード・エラーメッセージ・直し方をセットで確認できます。
- 1NoMethodError ― nilに対してメソッドを呼んだ→
- 2NameError ― 定義していないローカル変数を使った→
- 3uninitialized constant ― 未定義の定数・クラス名を使った→
- 4ArgumentError ― 引数の数が合わない→
- 5TypeError ― 型が合わない操作をした→
- 6ZeroDivisionError ― 整数を0で割った→
- 7KeyError ― Hashのfetchで存在しないキーを指定した→
- 8FrozenError ― frozenな文字列を変更しようとした→
- 9SyntaxError ― endの対応が取れていない→
- 10LoadError ― requireするファイルが見つからない→
- 11IndexError ― Arrayのfetchで範囲外を指定した→
- 12StandardError ― rescueで例外の種類を絞りすぎて捕まえ損ねる→