What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 127 Stack Exchange communities.

I was mistaken in what was the error in this question (and thus, the title of the question has nothing to do with the actual issue). Turned out the issue had nothing to do with inner class instantiation. It was an issue with calling a method of the parent class in the parent class's constructor ... which isn't even included in my psuedo-code.

What's the best way to 'answer' this question, since the title is misleading to the issue, and once I discovered it, a simple comment in my question said "oh, this question wasn't actually my problem..."

Do I delete the question? Change the title? Answer it myself and explain?

It just seems to be misleading and less than helpful when the title has nothing to do with the actual issue.

share|improve this question
add comment

3 Answers

Your question is a reference for other people searching the solution for the same problem. If your title is incorrect, change it! Explain in the body of your questions, that you made a mistake and changed the stuff.

Also leave a comment to the answerers, telling them, that your missed the real problem and their answers are not valid any more. They won't like it, but life is a bitch. It's no help for other people reading misguided answers (misguided = question pointed in the wrong direction).

Self-answer only, if you have a solution to your problem.

share|improve this answer
1  
I second that, but please don't kill any more ladybugs. –  Trufa Mar 28 '11 at 5:44
add comment

Edit your question, stating that it isn't the right question, flag it for moderator attention so it can be closed. Create a new question and then answer your own question with the correct question content.

share|improve this answer
add comment

In this case, I would consider several options, or combination of them:

  1. Add an edit in the question explaining what the question should have been - i.e. where your question was incorrect.

  2. Write a new question as it should be and then answer it.

  3. If any of the answers fit the question as you originally wrote it, give the best answer it's due and at the very least accept it. If you do select an answer, provide a comment that the chosen answer is the best fit based on the way you wrote the question.

  4. Edit the title to correctly reflect the question you did ask so future searches will find this question.

share|improve this answer
    
How does he know, that one of the answers solves the original problem? He has never had the problem. So he can only guess. I wouldn't do that. –  Ladybug Killer May 1 '10 at 17:24
1  
@Ladybug: That's why I mentioned them as options. –  IAbstract May 1 '10 at 21:24
add comment

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .