일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 16bit
- select
- 예외처리
- Connection
- Reader
- stream
- transient
- 상속
- array
- 다이얼로그
- Join
- set
- driver
- 오라클
- Serializable
- DB
- swing
- InputStream
- DB연동
- 난수
- 8bit
- Transaction
- JDBC
- 조회
- Oracle
- Annotaion
- java
- statement
- where
- 자바
- Today
- Total
목록예외처리 (2)
오버플로
~예외처리 이어서~ try ~ catch (+finally) - 던져진(throws) 예외를 잡거나, 발생된(throw) 예외를 잡아서 처리하는 문법 - try ~ catch 블록 안에서 발생한 예외는 해당 catch로 가서 처리된 후 finally 수행 후 나옴 (*finally는 반드시 실행되어야 할 코드가 있을 때 사용함) - 문법) try { *예외 발생 예상 코드 // 실행할 코드 } catch ( 예외처리클래스명 객체명 ) { 예외가 발생했을 때 처리할 코드 // 예외가 발생해야 수행됨 } catch (Exception e) { // 예외처리 최상위 부모 클래스로, 놓친 예외를 잡을 수 있음. 예외가 발생했을 때 처리할 코드 } } finally { // 선택적 반드시 실행되어야 할 코드} *..
오늘은 너무나 주우우웅요한 예외처리!_! Exception Handling (예외처리) - Exception이란 ? 가벼운 에러 (프로그램은 동작 중에 error가 발생하면 동작을 멈추지만 Exception이 발생하면 연속적인 동작을 할 수 있음) - Error : 발생하면 프로그램이 정지하고 연속적인 사용이 불가능 - Excepton : 발생하면 프로그램이 정지하지만 대비 코드를 실행하여 연속적인 사용이 가능 - Compile Exception과 Runtime Exception이 있음 Compile Exception (컴파일 예외) - 개발자가 try ~ catch를 사용하여 반드시 처리해야 하는 예외 - compile time에 처리되는 예외 - bytecode가 제대로 생성되도록 처리하는 예외 Ru..