論理エラー
【英】logic error
論理エラーとは、プログラムの実行結果が意図した通りにならないエラーのことである。
論理エラーは、コンパイルが正常に行われ、プログラムの実行途中で異常終了することなく動作するものの、アルゴリズムが論理的に正しくない場合のことを意味する。プログラムの文法や構文などが正しいため、コンパイルラによって発見されることはない。そのため、自力でデバッグを行う必要がある。
論理エラーは、仕様をよく理解した上でプログラムの設計を行えば、ある程度防ぐことができるとされている。また、紛れ込んだ論理エラーの発見効率を高めるには、アルゴリズムの正しさを検証するだけでなく、読みやすいソースコードを記述することも必要であるとされている。
論理エラーと同じ種類の言葉
Weblioに収録されているすべての辞書から論理エラーを検索する場合は、下記のリンクをクリックしてください。

- 論理エラーのページへのリンク