전역변수로 사용하기 위해 main함수의 첫 부분에 변수를 선언할 경우. 그리고 그 변수가 배열일 때는
Document[] mainDoc; 까지만 하면 안된다. 이 줄에는 경고가 뜨게 되는데 마우스를 갖다대 경고를 확인해 보면 the variable can only be null at this location이런 메시지가 뜬다.(실행했을 때 콘솔에 나오는 에러메시지는 NullPointerException임.)
Document[] mainDoc=new Document[5];이런 식으로 선언해준 다음에 밑에서 배열요소들을 할당해야한다.
'코딩 > Java, SpringBoot' 카테고리의 다른 글
Java SE vs JDK vs JRE (0) | 2021.01.03 |
---|---|
[JAVA]파일을 찾을 수 없습니다. (0) | 2020.11.01 |
[Java ]error: unreported exception UnsupportedEncodingException; must be caught or declared to be thrown (0) | 2020.07.18 |
[Java] php의 var_dump()같은 함수 없나? (0) | 2020.07.18 |
[JAVA]variable is already defined in method main (0) | 2020.07.18 |