java static methods

Gute Nacht allerseits,

ich habe mal eine Frage in Bezug auf static.
ich bin noch ziemlich neu in Java… und konnte zu meinem Problem nicht wirklich eine Lösung finden.
Ich benutze das Programm BlueJ… vielleicht ist es ja auch programmbedingter Fehler ( blueJ hat da so einige).
Und zwar wird mir immer der Fehler:
non static method cannot be referenced from a static context
angezeigt.
Durch googeln habe ich erfahren das dieser auftritt wenn man mit einer statischen Methode eine nicht statische aufrufen möchte.
Das Problem ist das ich in meinem ganzen Code kein einziges mal Static verwendet habe… d.h. dieser Fehler ist rein theoretisch nicht möglich.
Ich habe jetzt einfach die betroffenen Methoden statisch gemacht… aber das kann ja nicht die Lösung sein? oder?
Vielleicht hatte ja schon jemand das selbe Problem oder weiß was mein Fehler ist.

Vielen Dank schon mal
theoretisch

Ohne Code kann man kaum helfen. Aber beachte, das die Main static ist. Für mehr infos müsste man den code sehen.

Du sagst es, genau das ist auch dein Problem! Wie thecain schon schrieb ist die main-Methode eine statische Methode.

Sehr schöne Aufbereitung der Frage „Why main method is static in Java?“

Ahh ok ja das ist dann das prob/ war das Problem.
Dann ist das klar wieso er immer überall static haben möchte.
vielen Dank!