,

안드로이드에서 '.sleep'나 'wait'와 같은 스래드를 대기시키는 메소드를 사용하면 발생하는 에러입니다.

 

 

 

Error:(116, 25) error: unreported exception InterruptedException; must be caught or declared to be thrown

 

예외처리 해주라는 소리인 거 같네요.

 

try
{
    Thread.sleep(100L);
}
catch(InterruptedException ex)
{
    //인터럽트 플래그 재설정
    Thread.currentThread().interrupt();
}

 

이렇게 해도 되고 일반적인 예외처리 방식인 'Exception'을 사용해도 됩니다.

try
{
    Thread.sleep(100L);
}
catch(Exception ex)
{
}

 

 



 

 

 

댓글 작성

이름
패스워드
홈페이지
비밀글

티스토리 툴바