오늘이라도

17. 예외 본문

취업성공패키지 SW 개발자 교육/Java

17. 예외

upcake_ 2020. 3. 16. 21:02
반응형

https://github.com/upcake/Class_Examples

교육 중에 작성한 예제들은 깃허브에 올려두고 있습니다. 


▲예외 01. 에러와 예외

 - 에러의 종류

  ① 하드웨어적인 에러 : 치명적인 에러 ▶ 프로그램 실행이 안된다

  ② 소프트웨어적인 에러 : 가벼운 에러 ▶ 예외(Exception)

 

 - 예외클래스 분류

  ① 미확인 예외(실행 예외) : 실행 해봐야 예외가 발생했는지 알 수 있다.

  ② 확인 예외(일반 예외) : 코딩 중에 반드시 예외처리를 해야되는 클래스

   · try, catch, finally로 예외처리를 한다.

 

 

▲예외 02. try - catch -finally 예외 처리

 

 

▲예외 03. 배열 작성 중 에러

 - Exception은 모든 예외 클래스의 상위 클래스이다.

 - 보통 예외 클래스를 적어야 할 곳에 Exception을 사용한다.

 

 

▲예외 04. throw - catch

 - throw는 예외를 강제로 발생시켜 catch 블록으로 던진다.

 

 

▲예외 05. throws

 - throws는 메소드 선언부에서 사용하며, 예외를 미룰때 사용한다.

반응형