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값으로 설정되는데, 이를 없애주면 된다. 아래 그림 참조.
'TIP > Java' 카테고리의 다른 글
[Java] array element 순서 역순으로 뒤집기( reverse 함수 구현) (0) | 2023.04.01 |
---|---|
[Java] Tips - 헷갈리는 내용 정리(length , length() 차이) (0) | 2023.04.01 |
[Java] 입력받기 Tips (0) | 2023.03.17 |
[Java] Practice - using method - emirp problem (0) | 2023.03.16 |
[Java] 가위바위보 게임 practice (0) | 2023.03.09 |
댓글