[Ruby] Zusammenfassung der Ausnahmeklassen, die in Fehleranweisungen enthalten sind [Bedeutung von NameError]

Fehlername Fehlerinhalt
NameError Undefinierte lokale Variablen/Konstante(Oder private Methode)Ich rufe an
NoMethodError Tritt auf, wenn eine nicht vorhandene Methode aufgerufen wird
TypeError Ein anderer Typ als ich erwartet hatte(Klasse)Ist das Argument der Methode!
ArgumentError Die Anzahl und Art der Argumente ist unterschiedlich
ZeroDivisionError Ich habe versucht, eine ganze Zahl durch 0 zu teilen
SystemStackError Der Systemstapel läuft über. Zum Beispiel, wenn Sie die Methode versehentlich rekursiv aufrufen
LoadError Tritt auf, wenn die Ausführung von require oder load fehlschlägt
SyntaxError Syntax-Fehler. Wenn es kein Ende gibt

Recommended Posts

[Ruby] Zusammenfassung der Ausnahmeklassen, die in Fehleranweisungen enthalten sind [Bedeutung von NameError]
Zusammenfassung der Hashes und Symbole in Ruby
Klassen, die eine Ausnahmebehandlung erfordern
NameError in Incomes # Indexfehler
Zusammenfassung der Java-Fehlerverarbeitung
Zusammenfassung von ORM "uroboroSQL", das in Enterprise Java verwendet werden kann
Zusammenfassung der Probleme, bei denen ich mich nicht bei firebase anmelden konnte