Weiter zum Inhalt

{ Kategorie Archiv } 05.04 Compiler-Fehler

05.04 Cannot find symbol

Jedes Mal, wenn der Compiler einen bestimmten Teil Ihres Codes nicht finden kann, wirft er beim Kompilieren den Fehler cannot find symbol. Dies tritt z. B. dann auf, wenn auf eine Klasse zugegriffen wird, die nicht importiert ist, eine Variable verwendet wird, die zuvor nicht deklariert wurde, oder eine Methode aufgerufen werden soll, die nicht [...]

05.04 non static cannot be referenced from a static context

Vor allem beim Einstieg in die Programmierer-Welt kann es vorkommen, dass Sie den Compiler-Fehler non static method/variable cannot be referenced from a static context beim Kompilieren erhalten. Dies ist meistens dann der Fall, wenn Sie sich noch nicht mit Objekt-Orientierung (insbesondere mit dem Stichwort static) beschäftigt, oder sie noch nicht 100%ig verstanden haben. Dieses Kapitel [...]

05.04 Variable might not have been initialized

Wenn auf eine lokale Variable zugegriffen wird, ohne dass sie vorher initialisiert wurde, meldet der Compiler variable might not have been initialized. Dies tritt aber nicht auf, wenn Attribute nicht initialisiert wurden, da diese Ihren Standardwert zugewiesen bekommen (siehe Kapitel 02.03 Primitive Datentypen und Kapitel 04.02 Objekte).