import View.UI;
public class App {
UI m;
public static void main(String [] args){
System.out.println("Hello");
UI n ;
n.menu();
}}
하는 UI 클래스가보기에, 가져 오기가 완료되고 초기화하지만 마지막 표정에서 나는 오류 The local variable n may not have been initialized
사자 아 자바에서 선발을 얻고 난하지 않습니다되지 않았을 수 있습니다 왜 내가 이런 식으로 사용할 수 없는지.지역 변수 N은
http://docs.oracle.com/javase/specs/jls/se7/html/jls-4.html#jls-4.12.5 – Jayan
오류는 실제로 자체적으로 설명되었습니다. 지역 변수 n은 초기화되지 않았습니다. 예, 당신은 그 라인에서 그것을 선언했습니다; 그러나 당신은 그것을 "초기화"하지 않았다. 당신이 그것을 사용하기 전에 무엇과 동등한 지 말하지 않았다는 것을 의미합니다. – Shobit