2010-07-07 5 views
0

안녕하세요, exceptionWasRaised 함수에서 예외가 발생할 때 ScriptDebugDelegate를 사용하여 알림을 보내고 있습니다.WebKit 예외 처리 방법

그러나 예외를 무시할 수있는 방법을 알고 싶습니다. 일반적으로 예외를 발생시키는 코드 행을 건너 뛰십시오.

감사 ASH

답변

1

당신은

@try { 
    //my code that throws exception 
} @catch (NSException *e) { 
} 

심지어 특정을 사용하여 필터링 할 수 있습니다 예외는 catch 블록 내부에 어떤 코드를 시도/캐치를 사용할 수 있습니다 발생하는 줄을 알고 있다면 당신이 CustomException에 대해 원하는 원하는 예외 유형 :

@try { 
    //my code that throws exception 
} @catch (MyCustomException *e) { 
} 

어떤 MyCustomException은 무시하게됩니다 무엇, 그리고 다른 모든 화재로 디.

참고 : 빈 캐치가 항상 잘못되어 테스트 및 디버깅을 위해서만 사용하는 것이 중요합니다.