Joshbla 2022. 5. 3. 01:29

2022/05/02

  • 생활코딩 java(예외편) 1~9(완)
  • 점프 투 자바 7-3 ~7-4
  • 백준 7-4 ~ 7-6

- error vs exception

error : 환경의 문제, 프로그램의 문제X

exception : 코드가 예상하지 못한 상황에 마주쳤을 때

 

- try, catch(예외명 e)

 

- 부모예외는 자식예외보다 먼저 실행

 

- 예외가 발생하면 작업을 멈춰서 어디서 예외가 발생했는지 알 수 있다.

>>close메소드는 try 안에서 사용하지 않고 finally에서 사용해야한다. try에두면 예외가 발생했을 때 close안하고 정지.

 

- Unchecked exception (확인안해도 된다)

 >> ex. 런타임에러

- Checked (확인해야된다)

 >>나머지

 

- try with resource

 : try(클로즈가필요한메소드)  -- 자동으로 close를 해줌

 

- autocloseable을 상속한 클래스는 자동으로 close를 해준다.