본문 바로가기
TIP/Java

Java error in BOj

by SeolLab. 2023. 3. 2.
728x90
public class Main {
    public static void main(String[] args) {

    }
}
위와 같은 형식을 따르지 않고 임의로 class 이름을 변경하는 실수를 하면 error가 뜬다.
이외에 몇가지 에러 요소에 대해 알아보자. 

 

 


 

1. public static void main(String[] args)에서 void 대신 int 나 double등 다른 data type으로 작성한 경우 런타임 에러가 발생한다. 

 

 

2. public static void main(String[] args)에서 static 이 빠지면 런타임 에러가 발생한다. 

 

 

 

3. public static void main(String[] args)에서 main이 아닐 경우 에러가 발생한다. 

 

 

 

package를 사용하면 main method를 찾을 수 없기에 런타임 에러가 발생한다. 
eclipse 개발환경의 경우, package는 (class를 생성시,) source file 이름과 동일하게 default값으로 설정되는데, 이를 없애주면 된다. 아래 그림 참조. 

댓글