-
Error Handling공부 2023. 9. 5. 12:40728x90
1. 에러핸들링 이란?
사용자가 서비스를 이용하는 동안 발생할 수 있는 에러를 사전에 예측하고 사용자가 서비스를 이용하는 흐름이 막히지 않도록 한다.
2. 에러핸들링의 종류
에러 핸들링(Error Handling) , 예외 핸들링(Exception Handling) 으로 나뉜다.
1) 에러 핸들링(Error Handling)
주체가 컴퓨터이며 코드를 실행하는 과정 자체에서 발생하는 에러를 핸들링한다.- 개발자의 문법 에러
- 해당 회사의 서비스 규칙 등
2) 예외 핸들링(Exception Handling)
주체가 개발자이며 의도적으로 발생시키는 상황을 핸들링하며 조건 불충족시 에러를 반환시킨다.
- 회원 이메일 계정에 @ 필수 포함
- 비밀번호는 10자 이상으로 지정
- 계정 중복이불가능 등3. throw
자바스크립트뿐만 아니라 여러 프로그래밍 언어에서 예외 상황에 에러를 발생시키는 방법이다.
어떤 예외 상황이며 어떤 에러를 나타내는지 설명을 위하여 '메세지' 부분이 필수로 들어간다.즉 예외 상황 발생 → 작업 중단 → 이 지점에서 특정 에러 발생했음을 알림 → 상위모듈은 그에 맞는 액션(코드)
4. try-catch
잠재적인 에러가 발생할 가능성이 있는 부분에서 에러를 처리하기 위하여 사용한다.
try에서 예외 처리를 위해 에러를 throw 하게 되면 발생한 에러가 catch로 넘어가게 된다.
try - 에러가 발생할 가능성이 있는 코드 입력
catch - 에러가 발생했을 때를 대비한 행동728x90'공부' 카테고리의 다른 글
Git 토큰 오류 해결(Support for password authentication was removed on August 13, 2021.) (1) 2023.09.04 Database Schema & table 구축 (0) 2023.09.03 MySQL & RDBMS (0) 2023.08.31 API (0) 2023.08.28