Java
 Computer >> コンピューター >  >> プログラミング >> Java

Javaで到達不能コードエラー


到達不能コードエラーは、さまざまな理由でコードをコンパイルできない場合に発生します。その中には、無限ループ、到達不能コード行の前のreturnステートメントなどがあります。

例を見てみましょう-

public class Demo{
   public static void main(String args[]){
      int val = 5;
      for (;;){
         if (val == 5){
            break;
            System.out.println("If the condition is not true, this line would be printed. ");
         }
      }
   }
}

出力

/Demo.java:11: error: unreachable statement
System.out.println("If the condition is not true, this line would be printed. ");
^
1 error

Demoという名前のクラスにmain関数が含まれ、値が定義され、この値がチェックされ、空の「for」ループが実行されます。値が見つかった場合、コントロールはループから抜け出し、それ以外の場合はメッセージを出力します。無限ループであるため、到達不能なステートメントエラーが発生します。


  1. エラー コード 0xc0000409 (Windows 10)

    Windows 10 には 10 億人以上のユーザーがいます。ただし、残念ながら、すべての Windows ユーザーがオペレーティング システムの使用時にエラーのない経験をしているわけではありません。この記事では、Windows の典型的なバグとエラーをかなり取り上げてきましたが、今日は別のバグに注目します。 本日は、Windows 10 でエラー 0xc0000409 を修正する方法を検討しています。 .エラーの原因を説明し、それを修正するために試すことができるいくつかの方法を詳しく説明するために最善を尽くします.最後に、同様の問題を防ぎ、Windows PC を高速かつスムーズに実行し

  2. Mac のエラー コード 36 とは何ですか?

    Mac は、デスクトップとラップトップに関しては、究極の CPU パフォーマンスと膨大な構成で知られています。その最高の特徴は、町の話題です。重要なファイルやフォルダーの移動からコピーまで、Mac ではすべてが簡単です。ただし、ファイルを移動するこのプロセスでエラー 36 が発生することがまれにあります。デスクトップで同じ問題に直面している場合は、同じ問題の解決策を見つけるのに適した場所にいます。 Mac のエラー コード 36 とその修正方法を知るのに役立つ完璧なガイドをお届けします。それでは、エラーについて簡単に知り、それを修正するためのいくつかの詳細な方法から始めましょう。 Mac