What happens if you try to use a non-static method in a static context?
You will get a compilation error because non-static methods require an instance of the class to be invoked.
Excellent! You've understood the behavior of non-static methods in a static context.
Can you provide an example of when this kind of error might occur in Java code?