[JavaScript] 자바스크립트에서 에러 발생 확인하기
2022. 8. 5. 03:20ㆍProgram/JavaScript
249_자바스크립트에서 에러 발생 확인하기
[적용]
- 에러 종류를 확인하고 싶을 때
- 에러가 발생해도 작업을 계속 진행하고 싶을 때
- 에러 발생 시 특정 처리를 실행하고 싶을 때
[문법]
구문 | 의미 |
try {} chatch (error) {} | 에러 처리 |
[내용]
에러가 발생하면 이후의 작업은 중단되지만 작업 내용에 따라 에러가 발생해도 처리를 지속해야 할 경우 try 와 catch를 사용한다.
try {} 에서 에러가 발생하면 catch (error) {} 부분이 실행되며, Error 객체를 가져와 에러 내용의 표시 등이 가능하다.
try, catch에서 에러가 처리되므로 이후의 작업이 계속된다.
JavaScript main.js
const a = 10;
try {
a =20; // a에 값을 다시 대입하면 에러 발생
} catch (error) {
console.log(`에러가 발생했습니다.: ${error.message}`);
}
// 중단 없이 실행
console.log(`상수 a의 값은 ${a}입니다.`);
실행결과
'상수 a의 값은 10입니다.'의 출력 처리가 중단되지 않고 실행된다.
참조 :
실무에 바로 적용하는 자바스크립트 코드레시피 278
아케다 야스노부, 카노 타케시 지음 / 이춘혁 옮김
'Program > JavaScript' 카테고리의 다른 글
[JavaScript] 자바스크립트에서 에러 종류 파악하기 (0) | 2022.08.05 |
---|---|
[JavaScript] 자바스크립트에서 에러 발생시 실행코드 설정하기 (0) | 2022.08.05 |
[JavaScript] 자바스크립트에서 에러 발생시키기 (0) | 2022.08.04 |
[JavaScript] 자바스크립트에서 에러 객체 생성하기 (0) | 2022.08.04 |
[JavaScript] 자바스크립트에서 에러 파악하기 (0) | 2022.08.04 |