「'class' Expected」コンパイル エラーについて
Java プログラマは、「'class' Expected」という不可解なコンパイル エラーに遭遇することがよくあります。このあいまいさは、式を期待しているのに型に遭遇するという意味不明なコンテキストによる構文チェックにおけるコンパイラの混乱に起因します。
エラーの原因
エラーが発生するコンパイラが式の型 (int、int[] など) を間違えた場合。 type の後の構文は、「.」を示します。代わりに、その後に「class」が続くことが期待されます。ただし、この提案は通常間違っています。
問題の修正
正確な修正は、目的のコードによって異なります:
修正例
追加メモ
エラー メッセージに示されているように「.class」を追加したくなりますが、それが解決策になることはほとんどありません。代わりに、コンパイラの混乱を引き起こしている構文エラーを特定することに重点を置いてください。
以上がJava で「予期されるクラス」コンパイル エラーが発生するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。