FlowerBombs
예외처리(Exception) 본문
예외처리(Exception)
- 예외: 프로그램 실행 중에 발생할 수 있는 예기치 않은 사건
- 프로그램 실행 중에 예외가 발생하면 관련된 예외 클래스로부터 예외 객체를 생성하여 프로그램에서 지정된 예외 처리구문(catch블록)으로 넘긴다.
- 예외가 발생하면 프로그램에 지정된 예외 처리 구문이 자바 가상머신에 의해 호출되고, 이때 전달되는 예외 객체를 넘겨받아 적절한 처리를 수행한다.
1 2 3 4 5 6 7 | try { ... 프로그램 기능 구현 ... } catch (예외클래스 e) { ... try 블록 수행중 에러 발생시 실행됨 ... } finally { ... 에러 발생 여부에 상관없이 마지막에 실행됨... } | cs |
try~catch 문을 프로그래머가 대처할 수 없는 상황들에만 사용하고, 대처 가능한 상황들은 가급적 IF문을 사용하는 것이 바람직.
'JAVA' 카테고리의 다른 글
컬렉션 프레임워크 (0) | 2019.03.01 |
---|---|
날짜처리 (0) | 2019.03.01 |
정규표현식(Pattern Check) (0) | 2019.03.01 |
String 클래스 ( String class) ★ (0) | 2019.03.01 |
Math 클래스 (0) | 2019.03.01 |
Comments