본 문서에서는 블록 코딩을 활용한 예외 처리 방법에 대해 설명합니다.
Index
Exception 블록
1) Try Catch 블록셋
•
Statements 영역의 블록 코드를 실행하면서 예외 사항을 확인합니다.
2) Exception Handler
•
예외 타입을 정의하고, 예외 처리 코드를 작성합니다.
•
버튼을 클릭하여 예외 타입을 추가, 삭제할 수 있습니다.
3) Exception type
•
예외 타입을 정의하는 블록입니다.
•
현재 예외 타입은 다음과 같습니다.
이름 | 설명 |
Runtime Exception | 사용하는 블록에서 체크하는 Exception 중 가장 마지막에 발생하는 Exception |
InvalidArgumentException | 블록의 input value를 체크할 때 |
TransferException | 보안 통신 블록(SSL, Secure, Soap)에서 연결 시도가 실패한 경우 |
LimitExceededExcpetion | Acccess Control 블록에서 설정한 값보다 초과한 요청이 들어올 경우 |
FileException | File블록 사용 시 경로가 잘못 지정된 경우 |
SystemException | 기타 위에서 정의되지 않는 예외가 발생하는 경우 |