throws
-
07-2. 예외처리 ( Try ~ catch ) [JAVA]JAVA/Java 2016. 9. 8. 18:56
Try ~ catch란 ?Exception이 발생한 메소드를 직접처리, 사용자 정의 처리, 예외 객체 넘겨주는 처리가 있습니다. try 블록은 예외가 발생한 가능성이 있는 범위를 지정하는 블록이다. try 블록은 최소한 하나의 catch 블록이 있어야 하며, catch 블록은 try 블록 다음에 위치합니다. catch 블록의 매개변수는 예외 객체가 발생했을 때 참조하는 변수명으로 반드시java.lang.Throwble 클래스의 하위 클래스 타입으로 선언되어야 합니다.지정된 타입의 예외 객체가 발생하면 try 블록의 나머지 문장들은 수행되지 않고,자바 가상 머신은 발생한 예외 객체를 발생시키며 발생한 예외 객체 타입이 동일한 cathch블록을 수행. finally 블록이 사용되면 finally 블록의 내용..