ビデオ: エラーを解決できないエンジニアは致命的!5つの解決策 2024
ギザギザのアンダーラインの編集者を隠すことはお祝いの原因です。 EclipseではJavaコードの外観が気に入っているので、その時点からスムーズな航海が可能です。右?
まあ、必ずしもそうではありません。目立つコンパイル時のエラーに加えて、コードには他にも明らかでないエラーが存在することがあります。
あなたが「交差点に行き、次に 堅い 」と言う人を想像してください。 "スピーカーが間違いを犯したとすぐに気付き、あなたは丁寧な"ハァッ "と答えますか? "無意味な rarn tight というフレーズは、コンパイル時のエラーのようなものです。あなたの "ハァッ? Eclipseのエディタのギザギザの下線に似ています。リスニングの人間として、あなたは ぎりぎりの という意味を推測できるかもしれませんが、Eclipseのエディタはあなたのコードの誤りを敢えて決して訂正しません。
<!コンパイル時エラー以外に、いくつかの種類のgremlinsがJavaプログラムの中に隠れることがあります:未チェックのランタイム例外:
- コンパイル時エラーはありませんが、あなたのプログラムを実行すると、実行は途中で終了します。実行の途中で、あなたの指示は、Javaにはできないことをするよう指示します。 これは、
未チェックの実行時例外 の例です。右側の唯一のものが大きなレンガの壁である場合、交差点を右に向けるように指示する人物に相当します。 Eclipseのエディタは、プログラムを実行するまで例外が発生すると予測できないため、未チェックのランタイム例外について警告しません。
- Eclipseのエディタにエラーマーカーが表示されず、コードを実行するとプログラムが完了して実行されます。しかし答えは正しいわけではありません。 $ 552の代わりにそれを言いましょう。 20、出力は552ドル、200,000です。00.プログラムはあなたの家が価値があるものを何千倍も支払うように間違って指示し、毎月この金額を支払うように指示します!それは、左に曲がるのではなく、右に曲がるように言われるのと同じです。あなたは非常に長い間間違った方向に運転することができます。 <! - 3 - >
コンパイル時の警告:
- 警告はエラーメッセージほど重大ではありません。したがって、Eclipseがあなたのプログラムで疑わしいものを気付くと、エディタには、ギザギザの黄色の下線、感嘆符を含む小さな黄色のアイコン、および他のいくつかの非侵入的な手がかりが表示されます。 交差点に着くと「回る」ように言われたとします。 「方向はうまくいくかもしれない。しかし、あなたが疑わしいなら、あなたは尋ねる。左か右? "
あなたが何をしているのかが分かっているときは、後で警告を無視して心配することができます。しかし、警告は、より深刻な何かがあなたのコードに間違っていることを示す指標になる可能性があります。掃除の推奨:警告に注意してください。しかし、なぜあなたが特定の警告を得ているのかわからない場合、警告があなたの前進を妨げないようにしてください。