Cannot make static reference to a non-static method
<p>I'm getting the <code>Cannot make static reference to a non-static method</code> error but I don't appear to be making a static reference.. my code is something like the following...</p>

<pre><code> public void run() {
   MyClass mc = new MyClass();
   mc.method();
 }

 public void MyClass(){
   myothermethod(); //error here.
 }
</code></pre>

<p>I've create a new instance of my class so the reference wont be static but it's still giving me the same error.</p>
