A.java라고 만들었을때

public class A
{
main클래스
}
이렇게있을때
근데 A 위에 class 하나 만들면
public class B 이렇게하면 에러뜨고 class B해야되던데
전자 왜안됨?