[JavaScript] 자바스크립트에서 에러 객체 생성하기
2022. 8. 4. 20:57ㆍProgram/JavaScript
247_자바스크립트에서 에러 객체 생성하기
[적용]
- 에러의 내용을 설정하고 싶을 때
[문법 1]
메소드 | 의미 | 반환 |
new Error(에러내용) | Error 인스턴스 생성 | Error 객체 |
[문법 2]
속성 | 의미 | 타입 |
Error인스턴스.message | 에러 내용 | 문자열 |
[내용]
에러는 프로그램 실행 중 자동으로 발생하는 것 외에도 개발자가 의도적으로 발생시킬 수 있다.
이를 에러 던지기(Throw Error)라고 표현하며,
함수에 부정확한 값이 전달되거나 API에서 의도치 않은 값이 반환되는 경우에 사용할 수 있다.
에러 내용은 Error 객체로 표현하며, 인스턴스화 시 전달하는 인수에 에러 내용을 설정한다.
JavaScript
// Error 객체 인스턴스화
const error = new Error('에러가 발생하였습니다.');
Error 객체는 에러에 관한 정보를 포함하며, Error 인스턴스의 message 속성으로 에러의 내용을 가져온다.
JavaScript main.js
// Error 객체 인스턴스화
const error = new Error('에러가 발생하였습니다.');
console.log(error.message)' // '에러가 발생하였습니다.'로그 출력
참조 :
실무에 바로 적용하는 자바스크립트 코드레시피 278
아케다 야스노부, 카노 타케시 지음 / 이춘혁 옮김
'Program > JavaScript' 카테고리의 다른 글
[JavaScript] 자바스크립트에서 에러 발생 확인하기 (0) | 2022.08.05 |
---|---|
[JavaScript] 자바스크립트에서 에러 발생시키기 (0) | 2022.08.04 |
[JavaScript] 자바스크립트에서 에러 파악하기 (0) | 2022.08.04 |
[JavaScript] 자바스크립트에서 객체 구조 출력하기 (0) | 2022.08.03 |
[JavaScript] 자바스크립트에서 정보/에러/경고 출력하기 (0) | 2022.08.03 |