バックトレースの読み方 備忘録
目的
バックトレースの読み方 備忘録
エラー内容
ターミナル
NameError: undefined local variable or method 'distanse' for #<Gate: 0x007fa4ce148320 aname=: mikuni>
Did you mean? distance
/(ブログラムのパス)/lib/gate.rb:36:in `calc_fare'
/(プログラムのパス)/lib/gate.rb:26:in `exit'
test/gate_test.rb:33:in 'test_juso_to_mikuni
NameError
ターミナル
NameError: undefined local variable or method 'distanse' for #<Gate: 0x007fa4ce148320 aname=: mikuni>
Did you mean? distance
/(ブログラムのパス)/lib/gate.rb:36:in `calc_fare'
/(プログラムのパス)/lib/gate.rb:26:in `exit'
test/gate_test.rb:33:in 'test_juso_to_mikuni
NameError:は例外クラス名
未定義のローカル変数や定数を使用したときに発生する。
ターミナル
NameError: undefined local variable or method 'distanse' for #<Gate: 0x007fa4ce148320 aname=: mikuni>
Gateがクラス名
Ox007fa4ce148320がObjcctid、Oname=:mlkunlはこのオブジェクトが保持しているインスタンス変数の情報
ターミナル
#<Gate: 0x007fa4ce148320 aname=: mikuni>
distanceかい?って聞かれてる?
ターミナル
Did you mean? distance
次これ、正確にはプログラムが実行されてエラーが発生するまでのメソッド呼び出しの順番を示した情報らしい。
/(ブログラムのパス)/lib/gate.rbはファイルパス
36は行目を表示
`calc_fare’はここでエラー起きてるよサイン
ターミナル
/(ブログラムのパス)/lib/gate.rb:36:in `calc_fare'
/(プログラムのパス)/lib/gate.rb:26:in `exit'
test/gate_test.rb:33:in 'test_juso_to_mikuni
参考
おうちで学べるデータベースのきほん
Author And Source
この問題について(バックトレースの読み方 備忘録), 我々は、より多くの情報をここで見つけました https://qiita.com/ryotsumi/items/78622922ca4a4a1355f9著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .