2016-06-24 4 views

답변

4

먼저 오류 및 예외의 차이를 이해는 다음과 같습니다

  • Predictable Errors ~~> Error handling (By using "On Error Resume Next")
  • Unpredictable Errors ~~> Exception Handling (By using "Recover Scenario Manager Wizard")

그것은 다음 다시 시작 오류에 사용하는 나쁜 습관이다 . 항상 예측 가능한 모든 오류를 제거하려고 시도해야합니다. 오류와

코드 :

그러나 당신이 오류에 사용하여 예측 가능한 오류를 처리 할 수있는 방법의 예를 제공하기 위해,이 코드를 살펴

... 
on error resume next 
a = 1/0 
If err.number <> 0 then 
    'Call function to send email 
    Call sendMail() 
End If 
... 

Function sendMail() 
    '... 
    'Your code to send email 
    '... 
End Function 

이 어떻게 당신이 할 수있다 예측 가능한 오류를 처리하십시오. 그러나 복구 시나리오 관리자를 사용해야하는 것보다 예측할 수없는 오류가있는 경우 Google은 가장 친한 친구입니다.