- javascript 재학습하면서 잊고 있던것, 긴가민가 했던것 재학습하면서 기록
- 오류중 문법적 오류를 제외한 것을 예외(exception)
- 프로그램 실행 중 발생하는 오류
- try, catch로 처리할 수 있는 것이 예외
- 예외를 처리하는 것을 예외처리(exception handling)
- 프로그래밍 언어의 문법적인 오류로 인해 프로그램이 실행되기도 전에 발생하는 오류를 에러(error)라고 함
- try, catch로 처리할 수 없는 것이 에러
try {
throw 'DivideByZeroException'
} catch (exception) {
if (exception == 'DivideByZeroException') {
alert('ㅇㅁㅇ');
}
}