[Java] 예외처리(Exception handling)
·
Java
1. try ~ catch- 하나의 try에 여러개의 catch 가능- catch에 밑으로 가면서 더 넓은 부모타입을 선언- try의 {} catch의 {} 에 선언된 지역변수try { 예외가 발생할 수 있는 구문들 작성}catch(발생한 예외 객체 타입 선언){ 예외처리 구문}catch(발생한 예외 객체 타입 선언){ 예외처리 구문}catch(발생한 예외 객체 타입 선언){ 예외처리 구문}finally { 예외가 발생하든 안하든 무조건 실행 하는 영역} 2. Throws- 예외처리를 자기가 하는 것이 아니라 메서드를 호출한 쪽으로 위임 메서드 선언부 () throws 예외객체타입명1, 예외객체타입명2, ... {} -사용자 정의 예외 클래스1. 예외 클래스 선언- 예외 클래스 선언하고 Exception..