私のプログラムは思いどおりに動作しますが、質問を空白のままにするか、[OK] をクリックすると、出力にこれらすべてのエラーが赤色で表示されます。どうすれば修正できるのかと思っていたので、何も入力しないとnullまたは空の文字列が返されるはずです。私が持っている次のプログラムはそれを台無しにしていると思いますが、プログラムを機能させるにはこのデータが必要です。nullまたは空の文字列を確実に取得できるようにするために欠けているものはありますか?
ありがとう!
input = JOptionPane.showInputDialog(null, "Ask any question (Remember to type the ?):");
i = input.length() - 1;
lastletter = input.charAt(i);