Java Programming Thought Debugging The Programs