Javaの構文エラーとは何ですか?

...

Java構文エラーとは、Javaプログラミング言語の文法を実装する際にプログラマーが犯した間違いを指します。 プログラム自体のロジックの間違いはカバーしていません。

Java構文

Javaは、他のすべてのプログラミング言語と同様に、独自の構文を持っています。 たとえば、Java構文の1つの規則は、すべてのコマンドがセミコロン(;)で終わる必要があるということです。 Java構文は、英語やその他の「自然」言語の構文よりもはるかに単純ですが、はるかに厳密でもあります。 英語の文からコンマを外すと、ライターがだらしなく見えるだけです。 Java構文の些細な間違いにより、コマンドがコンピューターに理解できなくなります。

今日のビデオ

コンパイラエラー

構文エラーは、コンパイラエラーの一種です。 これは、プログラマーがソースコードをプログラムに変換しようとするとすぐに検出されることを意味します。 これは、プログラムが実際に実行されるまで検出されないランタイムエラーとは対照的です。

構文エラーの例

このコード(x = 3の場合System.out.println( "Hello。"))には、次の3つの構文エラーがあります。

まず、コマンドはセミコロンで終了しません。 次に、「if」の後に行われる比較は括弧で囲む必要があります。 最後に、比較自体は、比較演算子「==」ではなく、代入演算子「=」を使用します。 これらのいずれかがJava構文エラーを生成します。 正しく記述されたコマンドは次のとおりです。

if(x == 3)System.out.println( "Hello。");