Computer >> 컴퓨터 >  >> 프로그램 작성 >> Java

Java에서 최종 변수를 사용하여 연결할 수 없는 문

<시간/>

도달할 수 없는 문은 코드가 실행될 때 실행되지 않는 문입니다. -

  • 코드 앞에 return 문이 있습니다.
  • 코드에 무한 루프가 있습니다.
  • 코드 실행이 실행되기 전에 강제로 종료됩니다.

여기에서 도달할 수 없는 문장이 '최종' 키워드와 함께 사용되는 방법을 볼 것입니다 -

예시

class Demo_example{
   final int a = 56, b = 99;
   void func_sample(){
      while (a < b){
         System.out.println("The first value is less than the second.");
      }
      System.out.println("This is an unreachable statement");
   }
}
public class Demo{
   public static void main(String args[]){
      Demo_example my_instance = new Demo_example();
      my_instance.func_sample();
   }
}

출력

/Demo.java:11: error: unreachable statement
   System.out.println("This is an unreachable statement");
   ^
1 error

'Demo_example'이라는 클래스에는 두 개의 최종 정수(기본적으로 상수와 유사)와 두 정수를 비교하는 'func_sample'이라는 함수가 있습니다. 콘솔에 관련 메시지가 표시됩니다. 'Demo'라는 또 다른 클래스가 정의되어 있으며 여기에는 main 함수가 포함되어 있습니다. 이 함수에서 Demo 클래스의 인스턴스가 생성되고 이 인스턴스에서 'func_sample' 함수가 호출됩니다. 콘솔에 관련 출력이 표시됩니다.