2011-07-27 2 views
1

질문이 있습니다. 에뮬레이터에서이 실행Android 예외 .getMessage() kills App

try{ 
    //do something that could throw an exception 
} 
catch(Exception e){ 
    System.out.println(e.getMessage(); 
} 

잘 작동하지만 난 내 휴대 전화에서 실행하려고 할 때, 응용 프로그램의 craches (NullPointerException이, 분명히 "전자는"null 인)의 나는 다음과 같은 코드가 있다고 가정 해 봅시다.

어떻게 될 수 있습니까?

답변

1

아니요. e보다 예외가 발생하면 내부에 무언가가 있어야합니다 (그리고 목적이 있습니다).

+0

글쎄, 그게 내가 생각한거야. 그러나 이제 문제가 다시 발생하지 않는 것 같습니다. 어떤 이유로 ... – deimos1988

0

System.out을 사용하여 로그를 인쇄하는 경우 System.out 태그 아래의 LogCat에서 오류를 볼 수 있어야합니다. 그것을 확인한 다음 다시 시도하십시오.