Muni Bus

パソコンの操作方法や設定方法を忘れないようにメモしています。ブログを一回引っ越ししているので、所々表示がかなり乱れています・・・

javacによるコンパイル時のエラーメッセージ、「XXX: エラー: 構文解析中にファイルの終わりに移りました」。

XXXにはそのプログラムの最終行の行数が入っているかもしれない(違うかもしれない)。このエラーメッセージは、波括弧{}が一対一で対応していないときに発生する。長いプログラムであれば、エディタの機能を使用して{と}をそれぞれ{と}で置換してみる(同じ文字で置換をするということ)。たいていのエディタでは置換後には置換した個数が表示されると思うが、前波括弧と後波括弧の数が異なっていれば、括弧が対応をしていないので、調べてみること。Javaのプログラムでは、波括弧は必ず対になるため。