Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 백준 16935
- 프로그래머스 숫자의 표현 java
- 백준 15661
- 프로그래머스 옹알이 java
- 0으로 채우기
- Codility
- 백준 17425
- 프로그래머스 도둑질 java
- 코딩테스트
- 알고리즘
- sort
- java 올림
- 백준 4375
- 자바
- Arrays
- java 내림
- 백준 16927
- Math.ceil()
- Algorithm
- 네트워크
- 백준 14391
- java
- time complexity
- 백준 11723
- 프로그래머스 연속된 수의 합 java
- 프로그래머스 네트워크 java
- java 반올림
- 백준 18290
- mysql
- Math.floor()
Archives
- Today
- Total
취미처럼
[Javascript] 예외처리 본문
try : 실행할 코드 입력
catch : try 블록 내에서 예외가 발생할 경우 호출되는 블록
finally : try 블록 안에서 예외가 발생하거나, 발생하지 않거나 상관 없이 무조건 실행되는 블록
throw : 예외를 강제로 발생시켜야 할 경우
function customException(name, message) {
this.name = name;
this.message = message;
}
function exceptionTest(param) {
try {
console.log('try : ' + param);
if( param == 'custom') {
throw new customException('customException', 'customException 강제발생');
}
} catch(e) {
if(e instanceof customException) {
console.log(e.name + "::" + e.message);
}
console.log('catch : ' + e);
} finally {
console.log("finally");
}
}
exception 함수를 정의할 수 있으며, instanceof를 이용하여 분기처리도 가능
'JavaScript > 이론' 카테고리의 다른 글
[Javascript] var, let, const (0) | 2021.03.16 |
---|---|
[Javascript] 형변환 (0) | 2021.03.16 |
[Javascript] Cookie (0) | 2021.03.16 |
[Javascript] 이벤트 위임 (0) | 2021.03.15 |
[Javascript] Javascript Object Model (0) | 2021.03.15 |
Comments