📝

構文エラー(syntax error)と論理エラー

2024/10/03に公開

エラーは構文エラー(syntax error)と論理エラーの2種類ある

構文エラー(syntax error)

  • プログラムのコンパイルや実行ができなくなるエラー
    →通常、エラー文が表示されるのでわかりやすいエラー

論理エラー

  • プログラムが正しくコンパイルされているにも関わらず、期待通りに動作しない状態のこと
    →構文エラーよりも検知して修正するのが難しい
    →修正する際は、副作用に注意する必要あり

Discussion