i를 mClass 생성자에 다음 코드가 있습니다은 허용되지 곳에
public mClass(Context ctx) {
super();
this.ctx = ctx;
}
컨텍스트가 null 일 수 없습니다를하기 때문에 오브젝트 작업에 대한 모든 necesary. 그래서 새로운 mClass (null)의 생성을 허용하면 나중에 깨질 것입니다.
잘못된 상황이 발생했기 때문에 개체를 만들 때 충돌 사고 싶습니다. 이 일을하는 표준 방법은 무엇입니까?
예외 던지는 등의 방법을 선언public mClass(Context ctx) {
super();
if(ctx==null) throw new Exception ("....");
this.ctx = ctx;
}
힘을 예를 들어
내가 널 값을 전달하는